Police charge Mount Isa pilot