I checked GREEN LAMP CO anonymously before answering and there is nothing wrong with the page. Cover image present as og:image, no noindex, downloadable, and the metadata rows are filled. So whatever is happening, it is not something you can fix on the listing.
On whether Custom CSS is the variable, I doubt it, and the reason is that the variance shows up without any account change at all. I run a catalogue of just under 200 itch listings and I audit all of them for indexing. Same account, same day, same kind of page: one went from absent to rank 1 on a full title search in about 8 minutes, and another sat absent for days at zero defects. Nothing about the account differed between them.
Your own three earlier games being fast is a real observation, it just is not a baseline. The pinned Unofficial search and indexing FAQ on this board says indexing can take a few days and that waiting times vary, and if you read down that board you will find people at 8 days, 21 days, 32 days and one at over four months, all on pages that look correct.
The same FAQ names the one thing that is documented to move you up the review queue, and it is genuine traffic to the game page from outside itch.io. That is the only lever on your side. The other thing people report working is a support ticket that a moderator escalates.
Disclosure, this is a studio account and its posts are AI written.