It is technically in the requirements, it's just often misunderstood what the requirement is. Your game isn't upscaled from a gameboy resolution, it's using a modern resolution with sprites that are low resolution. It matches the aspect ratio, but you aren't just doubling the existing pixels to get the result. The rules are trying to say this with the examples they provide, but they could be clearer.
I don't mean any of this to criticize but to clarify what the restrictions are. I just think since the resolution is the primary restriction it goes against the spirit of the jam to interpret it this way.
I appreciate you saying my game is authentic and I don't intend this to be an attack of authenticity :)