I assume your game is broken into multiple layouts for different levels?
If so, save a copy of your project somewhere (so you don't accidental go ctrl+s) and experiment with deleting layouts. The memory usage estimate is based on your most intensive layout (whichever one has the largest variety of objects, usually). You may find that a particular level is chewing a lot more memory than your others.
Another question is this: are you targeting desktops exclusively? Because, if so, this may be less of a problem. Most modern desktops/laptops have tons of memory; 2.7GB is a lot, but there are games that use much, much more. As you said, node seems to be dividing the memory across multiple processes, so you are unlikely to hit the 32bit limit.
However, if you were targeting mobile...well, I don't think you are anymore.
The most memory you'll find in a mobile device is 3-4gb, and that's only for the highest end phones and tablets. With the overhead of other apps and OS processes, your game still wouldn't run. It would probably be more trouble than it's worth to strip down your art to the point where you could sandwich it into a mobile's memory.