Nope, there’s no shortcut, you don’t need a lab though, but a turbo is safer. If he/she’s got a garmin and a HRM just warm up well, go at 20min threshold intensity*, then after a few minutes when their HR levels off, start going up a gear once a minute untill they cant go on, then go up another gear and sprint untill they black out. When vision returns, it’ll have recorded their max HR. Mines on average 199, but drops a bit when I’m unfit to 185, and I can push it to 210 when I’m feeling superfit.
*fairly pointless measuring HR, mine takes 10min at treshold power to reach it’s threshold, if I tried to get it up there to begin with I’d be well over threshold power and knackered. Your heart rate goes up when the O2 levels in your blood drop and CO2/lactic acid rises, it takes a while for that debt to build up. Mines arround 165bpm, 185 isn’t abnormaly high, but I’d suspect if he did the test trying to keep a constant HR he built up quite an oxygen debt early on and the heart was then working hard to clear it rather than just supplying enough to maintain the threshold power.