Thanks for the replies so far.
For our trans Atlantic cousins I don't think it has much to do with pink slips (cars or sackings), it is definately a pink chit. From an older colleague in the crewroom he believes that this is/was a UK military term not one from across the pond. Odds are on the (UK National Service) or RN version so far. But we stand by to be corrected!!