Ive seen this exact thing, too. I assume its because the unlimited villagers option "removes" the villagers, the units are still there and working, but they dont produce lore and cant be healed.
reproducing this "bug" is simple, use option 4, produce some villagers with option 5, get some healers and let the villagers get attacked.
no the game is impossible to work with and the values don't stay in the same memory locations.
stone and iron are not stored by the game the same way
trainer is working as intended. the game is forcing the creation of units that will do things and be converted and etc., however the game isn't tracking these units that were created quickly or over the actual population max.
Therefore, these units may not get healed or other things like 'normal' units.
However, they operate and convert to troops, and build, and etc. just as normal units do.
If you do not want this sort of side effect of instant troops and unlimited troops, then play the game as it was intended and leave these options off. YOu will just need to build the appropriate housing and wait much longer to create large numbers of villagers to expand your base.
With this trainer you can literally create a massive army within 60 seconds, and then basically move from sector to sector and wipe out the entire map within about 10 minutes.
no idea, but stick with color red for now I guess..