When I was in flying training we were told that the 24 hour rule was due, specifically, to the fact that alcohol remains in the inner ear fluid for up to 24 hours making it more sensitive to motion and therefore raising the potential for disorientation/Coriolis Effect. Now, it might have been a wily old FS Loadie trying to justify the rule with "science", but that's what we were told...