The "haematocrit" test is inaccurate due to levels fluctuating in the day, with hydration levels, illness and diet.
As a blunt tool it may have a place, but lets revise the acceptance.
The variation in the general population varies between 45 - 54% (depending on the report) so for Hayles to be pilloried for failing to meet the 50% target by a margin of 0.3% is ridiculous, especially when the result was within normal limits
Many of the spectators would have had higher levels. More a reflection of the price of drinks and availability of alcohol than a sign of performance enhancement though!