But there is still no "right" of the landowner to levy a charge or impound?
Nor any obligation on the landowner to not use his own land for other purposes such as parking vehicles as he wishes, digging ditches. He might be in a difficult area if he prevented the aircraft's owner from taking it apart and carrying the parts off-site on foot by the shortest appropriate route - but is not obliged to allow vehicles access.