I agree with trying the overall HTML approach as a solution first.
However, technically 'SWF' files are not the same as 'Shockwave' files in all cases.
There are two Adobe players - the Flash Player and the Shockwave Player.
Flash Player, of course, plays content published from Flash.
Shockwave Player plays content published from Director.
They do both, however, have their roots in Macromedia's 'Shockwave' technology and SWF indeed stands for 'Shockwave Flash'...
I bring this up just in case your hosting provider, for some reason or other, isn't aware of the difference and has a policy against supporting content produced with *Director* but not a policy against host *Flash* content.
Probably unlikely, but I would be curious to know why they wouldn't allow their server to deliver SWF content to their customer's users; seems a bit...draconian.
So just in case the HTML publishing doesn't work out for you, maybe you can clarify the 'no Shockwave support' response from your host (or find a less restrictive host
)