Hello Bill,
You probably have already done this, but if not, I'd recommend creating a support case regarding this issue with Canadian Payroll if it is still an issue and keeping you from your deadline and causing unhappiness with the customer.
Unfortunately, I don't support the Canadian Payroll side, but I just wanted to mention that while we do try and monitor the partner and customer forums as much as possible, support cases where you have a dedicated engineer assisting you is probably the best option for more urgent or complex matters when timelines are fast approaching and/or we may need to actually do a remote session and look at the Dynamics GP environment itself.
Thanks,