I am a current MOT tester !
Oil contamination on brake discs is a failure item (but you have not mentioned oil on discs !) so what the tester should have done is aborted test due to :-
"vehicle being presented in a condition not allowing said vehicle to be checked correctly"
ie, oily and dirty
Steam clean it off and try again if thats all it failed on !