Yeah I'm gonna be honest chief I don't know what any of those mean. I just use Reipatcher because I drag n drop it to unity games, run it and it just does all the MTL work for me.never used reipatcher but check ifYou must be registered to see the linksIL2CPP or ifYou must be registered to see the linksmono works
if it makes the maps after the first boot you know what version you need
Basically if it has a mono bleeding edge folder in its game files it's compiled using mono if it doesn't it's likely compiled using il2cpp