Lo primero que te aconsejo es no uses caracteres "raros" ni espacios en el nombre de los archivos.
Viendo tu HTML
<param name="movie" value="Cartas a Théo.swf" />
ese el path a tu SWF pero el archivo no existe
http://www.cartasatheo.com/Cartas%20a%20Th%C3%A9o.swf
O eso parece, por eso no uses nombres raros, ya que no se sabe si apache no maneja bien los caracteres o simplemente no existe el archivo.
Por ultimo no uses <object> lo mejor es usar
SWFObject para asegurar que el swf no tenga problemas al incluirlo en el HTML
Saludos!!