In looking at the quote, the taxes and port fees listed on CruisePlum were about 3x the total that is on my TA invoice. That was where most of the discrepancy was as my TA is only able to discount the cruise fare itself.
Taxes and port fees should not have that large of a swing IMHO, which was where my query came into play regarding where they pulled their info from for their database.