Whether or not one agrees with vaccine requirements, it's a good move to be consistent in their enforcement. Making an exception for a prominent individual would be bad policy.
They made that exception before he flew into the country. If they weren't going to give him access, they should have let him know beforehand - fine. But instead, they made him think he was fine only to lock him up upon arrival anyway. That's cruel and unacceptable and it makes Australia look bad. Morrison is just trying to score political points at Djokovic's expense.