WELCOME, If you use ebay I entered OFFICER BADGES into the search and I came across quite a lot of Merchant Marine cap badges.
You may find some you require there
p.s. If you look at the Royal Navy threads, I have a couple there about the ADMIRALTY FIRE FORCE and COPENACRE FIRE PATROL ROYAL NAVY. Cab you help?/