I'm definitely no expert, but i shall give you my thoughts on the matter. I'm only playing NL5, but I shall give you my opinion until you get a proper answer ♦
Personally I think you should have taken a more passive line post flop. You were OOP, with 2 draws on the board, your OESD, and a flush draw.
Post-flop you lead out with a bet when OOP, which I think at that time would have made me think as the opposition that you were either trying to protect a pair under KK, or were just trying to donk him out the hand.
Personally I would have checked to the villian, and called any reasonable sized bet rather than risking getting re-raised like you did. After the re-raise I would probably have folded, but that's because I don't like the odds there, but we each have our own preferences when it comes to implied odds.
So let's say I called. You went all in on the turn which was a pretty strong statement of intent, but I'm not sure it fully matched up with the story you sold on the flop where if you had a made hand you might have shoved. The all-in would seem like a bit of a desperate attempt to push the villain out of the pot, although you did have two draws and good odds.
If i were in the villains place, I'm not sure I would have called with just TP/TK as any number of cards could have completed your draws. So i think you played the turn okay, but you put yourself in a position where you could only play it okay and not better because you were betting when out of position. If i was in your spot, i would have taken the more passive route.
Out of interest, how loose/tight and aggressive had you and the villain been playing?
DISCLAIMER: I am also a micro limits player, with basic knowledge of poker, I am not a coach or even a great player, this is just my input in an attempt to give you a different perspective, rather than telling you how you should have played it. Let's wait and see what the pro says ♦