Appreciate the explanation, I found a way to book it. Had to use ITA Matrix with that extension, to get good price, going through QR directly again pumps up the prices if I use multi city booking. I think I will discard the idea of stopping in Doha, due to several particularities I don't like including the new requirement for insurance.
I have been playing with my booking and since I have Avios and a voucher with 10% additional value which I got from cancelling a previous booking, I wanted to use voucher and Avios on a same booking. Guess what, it is not possible, and this shows once I apply the voucher. So you can use either avios+cash or voucher (booking option when you normally proceed to booking, not the award booking website). I don't like this system since it will either leave me with a voucher or avios for next time, and right now I will have to spend more money than what I expected. I thought of making two separate bookings and that way I could use voucher for outbound flight and avios for return but in that case price is pumped up again. Best thing ever, now the system recognised the day which I am looking at and price of all fares went up 3x.