Hi bbf2530,
No, not too confusing at all.
When I got home today I dis-associated the remotes from the seat memory. Once I did that I could mash the 1 and 2 buttons on the door and the seat/mirrors responded. Then, just to see, I re-associated the remotes with the seat memory. Now it works both ways. It will move to the memory position of the last user. This can now be overridden with a remote click **or** mashing the # button on the door.
I must have fouled up the programming of it initially. That is the most likely explanation.
Thanks very much for your help.