Without going too deep here… it may be your self confessed personality, when you contact companies, that is causing problems.
For ROV work it is crucial that you are able to mix and work with a small team, in close proximity to each other, for 12-13 hrs at a time for weeks on end. I know many people that can’t do that with their wife!
My point is if the police don’t want you because of your personality then you may be getting knocked back by ops managers for the same reason.
You might have to reconsider your chosen path… maybe work on a construction barge as a barge mechanic or similar?