It probably was. They are assuming responsibility for you safe delivery and Im sure you wouldn't tow somebody at 20Kt.
Ive towed and have been towed and 6Kt is about average.
I wuld have asked for a flat rate to your dock and not pr hour.
Our tow boats on the Delaware and Chesapeake as well as in Maine will always give an estimate if you are ditw