変更したのはポート番号を8888にしたのと、送信するメッセージを
"<cross-domain-policy><allow-access-from domain=""*"" to-ports=""*"" /></cross-domain-policy>"
にしたことです。"<policy-file-request/>"というメッセージにが来たら上のメッセージを返せばいいと書いてあったからです。

コードを二点書き換えたあとにFC2に接続してみると
「ソケットサーバーに接続しました」と出て接続が成功します。
その後に違うライブページでも確認してみると
"<policy-file-request/>"が出力のところに出た時点でFC2ライブの画面に
「ソケットサーバーに接続できませんでした」と表示され接続ができません。

訳の分からない説明すいません。ここが分かれば何とかなるんですが。