I don't think it's excessive, however, I do have a few ideas that might save you some money.
If you're getting deployed to the US, then just buy a N-reg when you get there and keep it on the US registry. Not only is this cheaper, but it will save you import/export costs. You can get your Canadian license validated and get a FAA one issued, no need for any conversion.
Or.
Buy a C-reg, fly it across the border (don't forget to have a visa!) and keep flying it in the US on the Canadian registry. It's easy enough to have it annualed and serviced there as there's reciprocity between FAA and Transport of Canada.