Maybe since all the old TNT got fired, JS doesn't understand the dates of some of the events too well, and though the daily quests were for the whole month so they put the banner up now? Or maybe they just didn't want to forget and put it up now? I'm going with the first one being more likely, seeing what JS has done so far.
If my memory doesn't fail this will be their second year organising the event (JS bought Neopets on March 2014 and we just had the evnt, I think). And last year they didn't fail with the dates, but it was also before the entire "leftovers" of the staff left, so... I'd bet they're not sure what they're doing lol.
I just noticed the banner only appears in the homepage and it looks a bit funky, at the top of the entire page's layout, but it could be because I'm on mobile and the site is a dang mess.
And the art is atrocious. It looks like the old faeries before the abilities' revamp... Jesus.