You are indeed mistaken.
No electronic devices for P&Y. Their club, their rules.
To be entered into the Pope & Young Club Records, the animal must meet the minimum scoring requirements, and must be taken in complete compliance with the controlling game laws and the Rules of Fair Chase. The term "Fair Chase"
shall not include the taking of animals under the following conditions:
7. By the use of electronic devices for attracting, locating, or pursuing game, or guiding the hunter to such game, or by the use of a bow or arrow to which any electronic device is attached.
Looks like that buck is 160 gross with minor deductions. If he gains anything at all I'll bet he'd go B&C.