Have you incorporated in your thinking the lost wages as an opportunity cost of a 5th year at Bama?
If I am understanding your question in 4 years time you could be either a UNC KF graduate earning approximately $125k+ as an I banking (or other related field) analyst or a 5th year grad student at Bama spending $15k.
If this is the case I don’t see the Bama degree ever making up for those lost wages and lost year of career advancement. I don’t see the MA making you that much more marketable.
I am tagging both @hebegebe and @BKSquared who have relevant career experience.
If considering I banking this thread may be of interest. UNC is a target for many I Banks while Bama is not. In practical terms, this means while you can find I banking jobs from both schools, it is much easier from UNC and the available UNC KF roles will be more “front office” in nature.
Late edit: I thought I remembered you. Congratulations and great result!!