I've got them working in TS12 and TANE without issues.
You will need to open several of BDANeal's locomotive files and locate a copy of waterglass.texture.txt and waterglass.tga and copy them into the correct folder. Some you can find in the other 4-4-0 files.
Each of the locomotives is different with different missing files and other errors. Also the structure of BDANeal's files is different than most with the primary graphics files located in other folders than the main train one.
It takes some patience but is well worth the effort. I actually have a folder on my desktop with nothing but BDANeal texture files. Glass, engine black, dummy, etc.
Fix one thing at a time and look at the error messages again.
Copy fireglow.tga, firebox_glow_op.bmp, and firebox_glow-firebox_glow_op.texture.txt from another cabin <kuid:96914:55023> V&T 4-4-0 Cabin perhaps.
and it looks like you should delete inyo.texture.txt since I don't have it in mine. That is another thing, some engine folders have extra files in them. Drives you crazy.
Oh yeah, one other thing do not upgrade the version number. Mine are all build 2.0 for the cabins, locomotives, and most of the dependencies.