The bend ended up having a nice strong current to carry me around, and then the current and the wind ended up pushing me along. At one point I was going 6 mph, which was quite nice.
After the current died out, and I turned a bit so the wind was ahead of me again, I ended up fighting the last 1/2 mile to get near town. I stopped just outside of town so I could camp there.
In town I found out that there was a wind advisory for tomorrow, recommending that boaters stay off the water. I guess I'm stuck in town for another day.