Okay, it worked now.
I opened the SD card on my PC. "config.ini" file in the Home folder, which had that russian language fixed to it, and I found out that I was unable to make any changes to it from my PC (even when opening Notepad as Admin), so I just moved that config.ini to my D drive, edited it (English language, Day&Night cycle, Currency, Show Intro, etc), and since I couldn't overwrite it, I saved it as a completely new config.ini to in that Home folder on my SD card. Then, upon opening the OpenRCT2 on Switch, the game not only I had English language + Night & Day cycle, but somehow I could still make some changes to the settings while playing, and those changes would still carry on when turning the game off and on. Save files carry on to the next session as well btw!
So the russian torrent uploader must have simply made that config file preventing people from making any changes to the game at all. OpenRct2 is surely not at fault here. Game runs really well now.
EDIT: Is there any way to replace the 2 analogs with each other, so that it is the right one to act as the Cursor and the left one would move camera?