That issue has been there since day 1 of InDesigns`s SWF export...
Basically you have 3 ways to solve that
1) You can fork that html code as you have tried to do, but you have to change the scaling method as well. You probably should trash the html indesign created and use some other instead, like swfobject...
2) You can use a direct URL to SWF... there´s some browser dependant issues but most of the users probably see your publication quite nicely, try it yourself:
3) Purchase a third party tool eDocker for finalizing your digital publication, it took me apprx 30 seconds to make this one
Add few more more minutes if you want to change the logo and appearance of user interface.
Here´s a short youtube video about the workflow:
Here´s a product page:
There´s also a 50% off the price campaign going on so if you like to purchase it, here´s a direct link to cheaper price:
(I think that discount link will expire some time soon, but it seemed to work still)
Oh, yes. I see what you have done. Excellent. That works for me.