Because there is no lower bound on the par, it could be the case that a stroke is BOTH a hole in one and an eagle. I think the question should be modified to either stipulate that pars are strictly above 3 or that hole in one should be returned even when a hole in one is an eagle
It’s not possible to be both. You either got a hole in one or you did not.