The official IB table is here
https://www.iberia.com/es/iberiaplus...lights/iberia/ "See Avios Table"
Spain - Arabian Peninsula = 575/500EP for J, this is not contentious.
You can do a dummy booking on IB for MAD-DOH and it says 500 (if in R/I).
The potential problem is the DOH-SIN as according to the table it would be "all other flights" = 100/75.
However, in practise (IB code on AA/BA) it credits normally, but if it doesn't, there's nothing to fight on.
I thought if QR flights bought on QR they allow free flight changes if you get swapped out of Qsuites or something? I would pay more to be on their prime flights.
Also welcome to another BA Goldie to IB+....