Well i played MM3 from an import file with Marine had shiva promotion. Then I went to sea shrine and pick a promotion for jack & james. How am I surprised that Marine can had another promotion.
P.S. I played from an older version as I love those two promotions and having this only chance to ask.