I posted a new version that fixed those issues.
But since I was trying to redo the things ruined by my ex-cat, the domestic market now got a less satisfying balance to it (I can't remember how I had set it up earlier). The domestic market gives something like 50% profit compared to Europe unless you have a heavy industry going on in a city, which drops the price for that city.
I really like your changes, but with me not being able to auto trade construction materials I would like to re-enable rush building. Can I do that in GlobalDefinesAlt.xml?