I know that these are not conventional in appearance but being backed and stitched to something suggests to me that they may be original. Looking too obvious to be fakes is it possible that they were made on board a ship as replacement badges or were they produced whilst on a foreign station? I thought originally that they may be film props but then, why bother to back them as they would only be needed for a short time.