I am not sure if it is valid. Here is what has to have happened.
Booked the trip via United/UA.com,etc and have an United ticket issued with UA flight numbers. Now you try to rebook the same itineary (to see the price) and it comes up less... then you get the voucher.
If you booked via United and have AC flight numbers, I think you are out of luck....
Good luck!!