Agreed with John S. I would also open bigger than normal. It’s tough for them to continue on most flops when you cbet, since everyone’s range is capped.
I think the line you chose was fine. It was just unfortunate that cooler came on the river. Don’t think you can get away with it, especially you have the A blocker.