The interesting thing is that I have those collations and I have the Report dbs on my production server and my script works just fine.
I always develop my scripts in SSMS without the stored procedure creation part to make sure they work and I never hit that error, so I don't know what's different between our servers.