Improving fast generation of halo catalogues with higher order Lagrangian perturbation theory