To the point of stripping hop character from the beer with gelatin, the brulospohy guys have done many experiments on gelatin's effect on hop character (
http://brulosophy.com/exbeeriments/) and found that it didn't statistically alter the beer to blind tasters (unless there are newer experiments I haven't read yet).
That said, if it was hop compounds that were on the yeasts then you were planning for those to drop out anyway so you would have had to compensate for that in any case.
As far as ferement time, if there aren't any off flavors in the beer then I don't know that letting it sit longer in primary fermentation would have mattered much.
If you let the beer warm up, does the haze go away? Chill haze can cause you to chase your tail if you don't realize that is what it is.