That's correct. The fee is collected when you rebook, in addition to the change fee and any fare increase. Unless you just let the return half expire.
I find QR pretty flexible. If I need an 'open return', I just book a cheap round trip ticket and cancel the return flight once I've arrived. They are happy to leave it 'open' and I pay the change fee when I finalise the return date.