La API Flash de YouTube (AS3) no funciona en Firefox sino en Chrome

Me pregunto por qué desde hace muy poco tiempo, mi propio reproductor de video flash programado (que usa la API del reproductor ActionScript 3.0 de YouTube) ya no funciona en Firefox (Win, 45.0.1) pero sigue funcionando bien en Chrome (Win, 49.0. 2623,110 m).

Los elementos gráficos del reproductor de video se cargan bien en ambos, por lo que el complemento flash funciona, pero solo Chrome muestra el video real de YouTube.

Sé que la API flash está en desuso (https://developers.google.com/youtube/flash_api_reference), pero ¿por qué sigue funcionando en Chrome entonces? ¿Alguna idea de cómo puedo hacer que se ejecute en Firefox nuevamente?

PD: Debido a la complejidad del reproductor de video y su función, no puedo cambiar a la versión html5 de youtube-player-api.

ACTUALIZAR:

<object width="640" height="360" id="video" data="video.swf" type="application/x-shockwave-flash">
            <param value="video.swf" name="movie">
            <param value="xml=xml?i=48-96-43" name="FlashVars">
            <param value="high" name="quality">
            <param value="#181818" name="bgcolor">
            <param value="true" name="play">
            <param value="true" name="loop">
            <param value="window" name="wmode">
            <param value="showall" name="scale">
            <param value="true" name="menu">
            <param value="false" name="devicefont">
            <param value="" name="salign">
            <param value="sameDomain" name="allowScriptAccess">
            <a href="http://www.adobe.com/go/getflash">
                <img alt="Get Adobe Flash player" src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif">
            </a>
        </object>

Respuestas a la pregunta(1)

Su respuesta a la pregunta