I've seen this a bunch, where sometimes I'll get the Admiralty card for a ship and sometimes I don't. I haven't noticed a pattern at all.
It'd be nice if there was an "Issue me Admiralty cards for all ships I currently have" button somewhere, as a workaround.