Node.JS vs ASP.NET as backend server for my game

These things will happen how often? When the player saves game, when the player enters/leaves game, and maybe one or two of them will happen on some timed interval.
You’re talking about requirements that will happen once every few seconds. So unless you have a good idea that you will have several million players of your game, the difference in performance between X requests per second and Y requests per second (where both X and Y are greater than 100,000) is entirely moot. Use the tool you already know how to use.