質問箱4/175 にも関連しますが, 整形ルール#数値参照文字 において
16進数は半角小文字で指定する必要があります(XHTML 1.0 第2版から小文字に限定されました)。
と記述されており,また入力テキスト中で数値参照文字の16進表記の際に 大文字を用いると正常に表示されません.しかし,W3C の XHTML や XML に関する仕様を見ても,&#x の x は小文字でなければならないものの, 16進表記部分については A~F の大文字も利用可能となっているはずです.
4.1 Character and Entity References
Character Reference [66] CharRef ::= '&#' [0-9]+ ';' | '&#x' [0-9a-fA-F]+ ';'
ついては,
のいずれかの対処をすべきだと思います.