I'm pretty sure this was a one/two lap tester for some guy who rode out to visit his buddy at the track. The Track Club has the Big Dog package and the owner is usually pretty accomodating with these guys.
I went with some guys a few years back and a guy we were with had the Big Dog pacakge and the owner, Mark, let his buddy go out for a few laps with the C Group under his supervision. The guy did have a kevelar suit but his bike wasn't really prepped (VFR) for a track day. The guy went out for a couple laps, came in and was all gung-ho to start doing track days. Bingo! New customer. It's a PR thing.
No way was he out there running in a hot session in his size 62 Wranglers!
.