The command that systemctl is running is not just mongod. It’s most probably more something like mongod -f /etc/mongod.conf.
If you run mongod without any parameter, it’s a different problem because you aren’t using the config anymore but all the default parameters.