When I flew trans-atlantic and beyond on United, I couldn't get the seats allocated at the time of booking. Couldn't even get the United System to take my BD number (let alone recognise it as *G).
Spoke to United Ticket Desk at LHR who re-allocated me seats in E+