Good afternoon, and Happy Easter from me and in particular, Newham Council

.
I had been under the impression that Newham Council did not enforce resident parking restrictions on Easter Sunday as this was a Public Holiday. I have learned a lesson, via PCN, that Easter Sunday itself (unlike the Friday and Monday) is not a PH.
I am not sure whether there may be any route to 'appeal' here, or not. I returned to my vehicle parked in a shared usage Resident CPZ/PaybyPhone bay at 11:45AM to find the PCN. As I sat reading it, I was passed by a slightly disappointed looking towtruck driver who slowed down as he passed my vehicle and had presumably been sent to remove my vehicle.
If Newham were a more reasonable borough on parking then I would consider an informal representation on the grounds of genuine error (and pointing to my track record of paying for permit parking in this area when required) but given their hardline stance on vehicle removals (they routinely remove vehicles within 30m of a contravention), I am not sure if there is any point.
I previously had my vehicle removed in the same CPZ when a CEO keyed in my number wrongly (I had a valid visitor's permit). I caused a fair amount of fuss about this at the time and received a settlement, so if there is any element of human discretion applied I am not clear whether that might count against me now there was a bona fide case.
My only other immediate thought is that there is no 'bay' marking for the CPZ but I am unsure if this is legally required?
Thanks very much in advance for any suggestions.
Please see below the PCN:

The images taken by the CEO are here:
https://imgur.com/a/Vf7QUKkThe location is here:
https://maps.app.goo.gl/u5FYbGsxCMWwDFfm8