comparison of two unsigned bytes strange behavior

UKHeliBob:
Expected behaviour ?
There is nothing expected about the behaviour.

Certainly there is. You can expect that the handling of promotion confirms to the standards, even though your intuition suggests some other handling!