Andrew Mounbatten-Windsor resisted relocation from Royal Lodge until 'his demands were met', a royal historian has suggested.