I would have pushed the turn a little harder for this exact reason. Villain probably has a high PP and is trying to get the draws out when he's betting the flop like that. I don't know if he'd fold with an overpair with a flush draw, but you've gotta push him a little harder.

Calling his flop bet is great if you can rule out AsKs. If there's any doubt at all, I'm pushing.