I dont think thats a bad range and you could maybe put him on a bluff a small percentage of the time making it a call, it will be very high variance though. Also, I dont blame you for folding simply because putting somebody on a range and then estimating an ev calc mentally against that range, etc. isnt something that everybody is able to do, I know I cant.

Given that, I dont really like how you played the hand. Flop is good but I probably make it a PSR and on the turn I check behind simply because of a hand like this, I do not want to get pushed off my draw when I have a decent amount of outs and a good chance at getting paid if I hit.