Once had someone "accidentally" send me an etransfer. called bank to send it back and took over 8 months and 6 calls to get the money sent back as they had to "convince" interac that the transaction request was legitimate.
Everyone who had a VIFP number on the reservation would get credit for the sailing so if you dont see it you should get it corrected for your total days regardless of whether they got it or not.
Pretty sure that if you have their information one person should be able to check in everyone online as long as everyone is on the same reservation or conversely you can check cash and then they can add a credit card to their sail and sign at the Port during checkin there.