It still crashes when the infinite ammo option is selected, usually a few seconds after (had to confirm it wasn't the dead eye option because of the delay), and once immediately after.
I go through and do player invulnerability, mount health and stamina, and infinite ammo and no reload as my startup routine, and the moment I close the trainer, game crashes. I don't do anything with giving myself weapons per someone else's comment.