Would be good to get a definitive answer for all professions.
This discussion concluded that haste does not change the cast time for fishing. It was somewhat less conclusive about changing the average time to catch a fish. That would require quite a lengthy statistical test, given the randoms involved and the small theoretical difference.
I suspect that any advantage to professions was not intended. Rolling on some drop for "your cooking gear" isn't going to win you many friends, but becomes logical if it saves time.