We remind Members that sharing the name of one's personal travel agent is not permitted. It is considered a form of solicitation under our Forum Rules.
Back to the original question: To Jai - Transferring a booking is not all that uncommon. That said, I don't know the ins and outs of how credits and such are handled. As you have booked through NCL before, you might want to call the person with whom you already have a relationship (presuming you were satisfied with him/her), and ask about your specific circumstance.