I can confirm that you will automatically get the refund as soon as you use the E upgrade to business class.
I just upgraded my ticket after purchasing preferred seats and I immediately got an email from Air Canada with the refund I just did this with the thought that I might not get the refund but it happens instantaneously