First off, congrats on winning your first isotropic game.
Second, I wouldn't technically call it an engine seeing as you only had 3 non-chapel actions. However, you asked for suggestions so here's mine. Take it for what it's worth.
I would open mining village/chapel with the goal of trashing all starting estates and coppers, pick up a woodcutter for a plus buy and use the mining village trash option to help get to $7 for a King's Court if necessary. Then, depending on how your opponent is playing, buy as many King's Courts and Stewards with a few woodcutter for the +buy to continuously build a bigger, better and stronger deck to end the game in one turn (while making sure that your opponent can't prematurely end the game on 3-piles if they are playing a similar strategy). Remember that the game can end by emptying 3 piles or by emptying the province pile. When building a deck as I described above, you will most certainly not end the game on colonies as they are too expensive. However, 3-piling or buying all the provinces is a within reason for this deck.