There is a strong chance your plant was simply reacting to the change in environment by aborting the buds...this happens sometimes.
Unless you are keeping your house really, really cool -- say less than 55 degrees at night...you should not need a heat mat.
I have been growing a sesquipedale for several years and I have found it to be fairly undemanding provided they get sufficient light and moisture.
Potting set up --I have it potted in a mix of CHC and stalite w/about an inch of leca in the bottom and I have the pot sitting in a shallow saucer of water. Sort of a play on s/h...kind of. I chose these materials because they are moisture retentive w/out being soggy and they last longer than ordinary bark which gives me more time between repots. The leca in the bottom allow me to have the pot sitting in water and it wicks the moisture into the medium w/out being overly soggy. The lights are so drying that I have found better results in growth and appearance of the leaves since starting this saucer thing 2yrs ago. (no saucer in the Summer when it's outside)
Light -- During the Winter this plant is under HO T5 lights and in the Summer it is outside under 70% shade cloth where on a strong sunny day it is getting around 4000FCs.
Temps - It loves warm to hot temps but does quite well in my Intermediate temps. Even as low as 58 at night during the Winter.
Water -- this plant likes a lot of water but never wants to be soggy. A wood basket would likely be ideal for a humid climate but it might create some problems in a colder, less humid climate. W/my potting set up I am able to water mine nearly every day during the warmer months (no saucer when it's outside) and in the Winter I water less but I never let it dry out completely. I water it allowing water to fill the shallow saucer and when the saucer is dry I water again...this can happen in as little as 3 days under my lights. If I were growing under less light (not ideal for this plant) then I would keep it a little drier than I do.
Here's a pic of the most recent blooming....it's still a fairly young plant...
Hope this helps!!