Im Prinzip ist über 40-jährig tatsächlich etwas schief, aber man sagt auch hat sich mehr als verdoppelt statt hat sich ver-mehr-als-doppelt. Ebenso könnte gesagt werden, dass mehr-als-40-jährig zu schwerfällig ist und nachlässigerweise einfach mehr als 40-jährig/über 40-jährig gesagt wird. Ich mag das ja auch nicht, würde aber auch nicht zu Bindestrich-Akrobatik als Alternative greifen (ver-mehr-als-doppelt??), sondern umschreiben: über 40 Jahre alt!
Wirklich einwandfrei sind aber fast 40-jährig und fast 40-Jährige.