If getting that promotion is part of your current goals then it seems to me you only have 2 ways to responsibly handle the situation. Stick it out with your store until another position opens up (which is guaranteed to happen) or look for a transfer.
Both would involve taking accountability for...