I refunded an Aeroplan booking on March 1. The points showed up right away, and the tax/fee refund was submitted for manually processing. I received an email on March 1 indicating this ("Air Canada: your refund request has been received")
It was processed May 1.
I'm not commenting on whether that's acceptable (or legal given the US origin), but I certainly believe any claims of "2 months".