Interesting , even for a french man !!! I never had the curiosity to look at the definition of that word ....
But my french dictionnary says that the verb "camoufler" comes from the Italian camuffare , witch means disguise , mask ......
But I like much better your explanation !!!!!
Yves