OP has the option to take a holiday or take unpaid leave.
The business has decided it is not operating on that day which it has the right to do.
The employer is within their rights to tell staff to take holidays. They are not enforcing unpaid leave. They are only giving it as an option for people who don’t want to take a holiday.