Hi Luna
That sounds pretty strange - plenty of us have joined in the last few years having left school 15, 20 or more years ago, with no mention at all of any extra courses. Also I've seen no mention in any of the entry standards of an "HSC recency" requirement.
Perhaps your friend should talk to someone a bit higher up the chain to get this clarified.