We do not currently know of any antonyms for towboater.
The noun towboater is defined as:
Did you mean debater or doubter?