why can't I say "Czekam dla samolotu"? Is 'na' just more commonly used in this case?
"Dla" would mean that you do it for an airplane so it's not the same. You should use "czekać na" + Accusative.