If you really only need 45, I would go for a quick return to BKK on Cathay in J or as others have suggested a return to KL on MH (again in J). Both of which could be done as a day trip. Might not be exactly 45, but if you get to 40 they will almost certainly pass you.