So I decided to see if I could make a custom holiday, it worked and the result was a fully working holiday in the calendar, I'm going to add a few more things into it but here is a screenshot of it in the calendar:
It took me about 2 and a half hours in total fixing little things like times and dates but I'm pretty proud of it.