Glad it all worked out. FWIW, I booked through Cruise Value Center *before* coming across this forum. Although I'm now a bit concerned, so far CVC has done exactly what they said they would do. The booking showed up right away on HAL's website and there were no funny charges on my card. As long as things continue smoothly I am happy with them.
Have an enjoyable cruise, maybe a "reward" for surviving tax season!