Ну если в первом файле (
http://www.staroe.com/test/) исправить все по примеру второго, то и отображается флешка корректно.
Я попробовал, просто заменил в нем:
var so = new SWFObject("so_tester1.swf", "sotester1", "300", "300", "9.0.47", true);
на
var so = new SWFObject("so_tester1.swf", "sotester1", "300", "300", "9.0.47", "#FF6600", true);
Полагаю Вы просто ошиблись с параметрами конструктора SWFObject.