Based on AR 600-8-19 you can remain on the promotion list and the Commander can make the exception. See extract below.
Based on the information provided the Commander can definitely keep you on the list. The question is why did he remove you? You might consider see JAG asking them to prepare a legal opinion that supports your position with all the regulatory information. Then you could consider writing a factual and professional formal request to your Commander explaining your position and asking him to place himself in your position.
If he still refuses you can submit an Article 138 (Redress against a Commander). Remember this should be your last course of action in my opinion as I consider it a Nuclear Option.
Extract of AR 600-8-19