FIFA's position seems quite consistent to me, as presumably they don't want lots of countries putting various symbols on their shirts. Plenty of countries have had wars and other events, that they might want to commemorate, and the whole thing could become a mess, and could also become inflammatory.
However, I suspect that the British teams will wear arm-bands, and FIFA will object, and that will be that, until next year.