Thanks for sharing your experience of this @bonniebioss.
To add what you have said, should any players experience any kind of cheating in any of our games and there is no option to report the player in-game, please reach out to us privately with player ID's, your platform, video clips or photo's across the following links >
Ubisoft Support Website - ...