It's really the BCF's fault rather than the commissaire. The rules do say "1 rider: 1 medal", with the rider getting the "best available medal" if eligible for more than one.
Problem 1: setting silly rule
Problem 2: picking a jobsworth type commissaire who's going to stick to the rules rather than use his common sense (as was done in previous years).
I must say, as an ordinary sort of person, it seems all perfectly simple to get right.
Same course, same start time = same race
First across the finish line gets overall gold, second gets overall silver, first U23 across the finish line gets U23 gold etc, regardless of who the riders concerned are.
You'd have thought that the BCF would have realised that the one rider
ne medal rule would cause ructions, but obviously not.