Being addicted to amphetamines and taking them for long periods of time could possibly cause shit like this. The sleep deprivation gets to you. But when I first heard this story I was thinking the pilot took a large dose of some psychedelic drug and had a bad trip. Now that I think about it though, your explanation seems to make more sense.