Got the 1.4.1 Trainer to work with Windows7 (64)!!!
Copy your trainer exe file into the Stronghold2 directory. create shortcuts for both the Trainer and Stronghold2 on your desktop. Append BOTH shortcut file properties to read "Windows XP Svc Pk2" compatibility. AND click on " Run in Administrator mode: for BOTH shortcut files.
Open the Trainer first. Open Stronghold2. Press F1, you will hear "Activated". You're good to go.
Do are have the original Stronghold 2 game or the one packaged in the Stronghold Collection? I have both and have tried it both ways. The Trainer works fine with the original game, but as you said, crashes the Stronghold 2 game that comes bundled with the Collection. Don't know what the fix is. You should be able to find the original game on EBay, etc for about $8-$12 bucks.
Hope this helps.
All times are (GMT -08:00) Pacific Time (US & Canada). Current time is 8:50:26 PM