Well this is damn peculiar - I just finished repeating the same test with versions 5.3 and 5.4. I expected no change, but for thoroughness' sake I did it anyway. I was quite surprised to find that camouflage worked with v5.4. So naturally I repeated the test twice more :P
Something in your 5.4 build fixed it...what the heck could it be i wonder?