Certo che il classid resta invariato per tutti i filmati flash. Se cambia il file cambierà il nome dell'swf e altri parametri riguardanti dimensioni e/o colore ...

Il classid lo trovi anche in pagine web (per esempio dove c'è un filmato riprodotto con WindowsMediaPlayer) e quello sarà diverso dal tuo perché indicherà l'ActiveX del WMP.

Per quanto ne so, il codice embed viene interpretato da altri S.O. come MAC OS oppure da NS su Windows perché in questi casi la gestione del filmato swf viene fatta tramite un plugin.

Non a caso i parametri nome e dimensioni sono riportati 2 volte e non a caso (ipotizziamo l'uso di un PC) l'installazione del FlashPlayer per IE e per NS sono due pacchetti di installazione distinti.

Per farla breve se vuoi che il filmato venga visto da tutti i browser deve essere presente OBJECT e EMBED con lo stesso settaggio dei parametri.
Puoi provare.