I don't see a way to edit my post or I would.
I just recalled something apropos to this! I was trying to put it together in my mind as to this distant memory of some kind of home-made keel or something you could stick down in the water. And then it came back to me that this was an idea for the same weathervaning problem I have had in my pond-jumper Pelican Bassraider 10e, a 10ft plastic boat. The idea was to affix a sort of keel on the troll motor shaft so that the front of the little boat would not weathervane as bad. This is what I recall anyway, lol. I don't know if "keel" is the proper word. Might be "stabilizer" or something, not sure of the boat term for this.
I guess my 17 ft Tracker boat is light enough, especially in the bow, to cause this problem. It's worse in the little Pelican pond jumper! And weight in the front doesn't seem to matter because I sit in the front, plenty of weight there!