Many of these plants are are fine for reptiles that don't eat them
Not strictly true. There another issue that crickets or locusts eat the plants then pass toxins onto the animals when they eat them.
I was surprised to find cabbage on the list! Gives me a reason not to eat it