I noticed this issue today in a Sea Block play and followed up on it. I took the following steps to see if I could isolate it.
I turned off all mods except Bob's Mods. All Bob's Mods enabled, all other mods disabled.
In Bob's Warfare, I set "Spidertron needs fuel" to "All". I didn't change any other Bob's Mods settings from what they were previously.
I started a Sandbox play; enabled all tech, took starting items, turned on cheat mode.
I created all five Spidertron variants: Antron, Logitron, Tankotron, Spidertron, Heavy Spidertron.
I created stacks of all Fuel Cell types: Uranium, Plutonium, Thorium, Deuterium, Deuterium 2, and Thorium-Plutonium.
Antron, Logitron, and Tankotron rejected all Fuel Cell types as fuel.
Spidertron and Heavy Spidertron accepted Uranium Fuel Cells and Plutonium Fuel Cells, but rejected Thorium, Thorium-Plutonium, Deuterium, and Deuterium Fuel Cell 2.
The Spidertron and Heavy Spidertron both are listed as "Consumes Uranium" rather than "Consumes Burnable Fuel."
Both Uranium and Plutonium Fuel Cells are described as "Uranium."
Thorium and Thorium-Plutonium Fuel Cells are described as "Thorium."
Deuterium Fuel Cells (both 1 and 2) are described as "Deuterium."
All fuel cells (except the Uranium Fuel Cells) have vehicle acceleration and speed modifiers listed.
So it looks like there is some sort of bug - either that there's vehicle speeds listed on the Thorium and Deuterium fuels when nothing accepts them, or that the two Spidertron models won't accept Thorium and Deuterium fuels even when set to need fuel?