(for KL Siew's Use Only)
If that PH is not one of the company's selected public holidays, you can just treat it as absence without approval. It is up to the company whether to treat it as annual leave or no pay leave. In future, I think it would be better to notify employees company's selected PH in order to avoid confusion. A list of selected public holidays for the year should be exhibited at the office for employees to see.