In the airline world it would at the very least be encouraged and in many cases mandatory to have the underlying approach programmed for this anyway. Even more so if told not to fly through final you would have the localizer up and monitor it.
In a Cirrus with what is probably a GFC 700 with flight director capabilities I would expect any competent instrument rated pilot to have the FD on and approach mode armed (the 1 missing button I meant) exactly to avoid this mistake.
Great to hand fly, but in a capable airplane just plain stupid not to use all the tools. And even mandatory on the professional side of things in many cases.