Never used that before. Does it accept "chemical" category of fuel, like coal, solid fuel?
If so, the existing option (on "generator-equipment") of this mod should have already covered it, as my script on addition of burnt fuel slots is not selective. It applies to every equipment of the type, as long as it is accepting "chemical" fuel category. So new option or not is not even related to the problem.
Perhaps the problem is from somewhere else. If the equipment is not yet defined when my script on addition of burnt fuel slots is run, it can happen.
As for standard modding practice, new prototypes should be defined in data.lua stage, and changes to prototype properties should be done in data-updates.lua stage. My script is obeying this practice and runs at data-updates.lua stage, so this mod should work with any reasonable mods. (And my mods starts with letter "S", so should in principle be loaded after than majority of mods.)
You may try renaming the file data-updates.lua in my mod to data-final-fixes.lua to see if that works.