Antihistamines today are created to work without side effects such as drowsiness.
Personally I would never prescribe diphenhydramine as an antihistaminicum just for that reason. Here we use it mostly as a sleeping pill.
The second generation antihistamines such as ebastin and bilastin cause hardly any drowsiness in most persons.
I say most because there are always some people who react differently.
Also, someone who is used to taking benzodiazepines reacts very differently to someone who takes it for the first time. It should be possible to predict the possible effects while diving.
Also, here in Germany doctors cannot be sued easily, so its easier for me to utter such advice.