Honestly, I haven't really gotten around to looking at Factorio lately. It's been a combination of indecision over how to handle the graphical changes, too much ambition, not enough motivation, and distraction from other things. Sorry about that. ^_^;
Fortunately it does appear that Bob/Angel have made most of their 0.18 changes, so it's about time I started working on improving things. Trying to figure out a good balance for god modules with Angel's components is going to be... interesting.
I wouldn't mind you uploading your fixed version if it would automatically update for existing users, but I'm pretty sure that's only possible by uploading a new version of the existing mod. However, I also don't want to try and take credit for someone else's work. Normally I'd give credit in the mod portal description, but I'm pretty sure most people don't actually read those. Hopefully I can get a basic 0.18 version running today and it'll be a moot point.