I wouldn't put any significant load on that rear deck lid.
Since you have no hitch, get the BMW bike carrier that goes in the towing eye sockets, and get your wife another X5 (instead of a Land Cruiser) so you can use the bike rack on both cars. Problem solved.
2012 X5 35d
2010 X5 35d