I've been thinking about this more than I should, but there's no good way to go about making something like this. Kick's profiles are developed to support the baseline characters: those without a guild or heirlooms. The Checkpoint tag is what he uses to create the "next place by itself" feature, like jumping to a section of a book, but it only happens whenever the bot is started. A few projects try to alleviate this issue by constantly checking your level after it turns in a few quests, and if you meet the level criteria for the next zone you'll move ahead. The issue with this is it's very inelegant and you're basically copying and pasting code all over the place.
The most simple solution to this issue would be to, say, reload the profile every time you level. It would immediately fix your issue, and Singular already has all of the code in it to make this happen. The logistical issue with it is unfortunate: What happens if you do 7 quests at once, ding killing a mob, and then the bot moves to the next zone? It will just abandon all of those quests, which is an efficiency nightmare. Another issue is the rare occurrence of being in a precarious situation, like the bot using click-to-move instead of its regular navigation to get out of an area, and you suddenly ding and it gets confused and cannot move. That last issue can also occur when a player is manually restarting the bot, but then they can see the obvious navigational errors and manually fix it, whereas if the profile reloaded itself it could be swimming into a wall for hours.
It's certainly not impossible. Something called a hook behavior would be the best option for something like this. It's similar to a plugin where it will constantly evaluate code you give it, but a profile developer can turn it off, say in a dangerous situation, and on again when you're not. You would also need a very thorough set of conditions to make sure it's not doing more harm than good, like not reloading if you have a bunch of completed quests in your log, and a good number of green quests. I can think of a problematic zone just by hand, the Ghostlands. Even without heirlooms or guild perks you will have 3+ green quests in your log once you're done with the initial quests, and the plugin or behavior would get "stuck" trying to keep reloading the profile.