Levitation is supposed to be 'Flying But Better', which is why it overrides 'Lift Off'. And Flight only blocks 'Basic Melee Attacks', when most enemies use 'Melee-Flavored Special Attacks', which ignore Flight.
But you're right. Basic attacks do seem to hit Levitate when they would auto-miss...