Sounds like you handled all very reasonably and the SNAFU of the changes ultimately reached you. Administratively, there were some foul ups on WDRP side, too.