First of all, thank you for both the mod and the explanations and answers.
But with the change, it is not compatible with solid fuel, it is incompatible. In other words, it was compatible in the old version.
Because
20 Heavy Oil= 1 Solid Fuel => 12 Mj
10 Light Oil= 1 Solid Fuel=> 12 Mj
20 Petroleum Gas= 1 Solid Fuel=> 12 Mj
In this case, if the correct ratio / compatibility is sought,
1 Light Oil should be 12/10=1.2 Mj.
Because this is the best recipe ratio.
Long story short; you are equating 1 unit of fuel to 1 solid fuel; whereas in recipes this amount is (20-10-20).
https://wiki.factorio.com/Solid_fuel