Yes, I call it a charge controller — this simple and cheap PMW solar controller (no MPPT).
Also never seen the MikroTik before, will it reconnect if it happens to lose power?
The mobile modem/router is actually connected to a permanent power supply at a nearby house so the Raspberry Pi connects to it over WiFi. I’ve seen Raspberry Pi change networks if one of them disconnects. However, it won’t do it if the WiFi network stays on and the modem connectivity drops, but that is usually handled by the modem as it will restart the connection.