I guess since fight kiln on very high level accounts is not really hard, a bot is certainly possible.
A bit tricky to manage the jads, given that bots are prone to missclick which could mess up safespots sometimes.
If it didn't take so long to get to the final waves, it would be a fun project! Unfortunately it sounds like a nightmare to debug incase things don't work the way you want them to.