I spoke to my club HC secretary yesterday. He is going to review my handicap <phew>.
The only bad thing now would be if I end up above 20, I've missed the club championship qualifiers for HC 21-28 which was on Saturday.
Thanks for all advice. I shall let you know what I end up with!