Just to note regardless of how its was done, if seats are assigned manually you lose control of the booking online, they cannot be changed online even at online check in.
Avios is really a third party here acting as a travel agent, be interesting to see if you have a 053 or 125 ticket number