I suggest that you are looking at this problem backwards. Don't look for a different order type to achieve the closing price, look for a different data source that gives you the MOC price. Do your backtesting with the MOC price and use MOC orders, this is zero slippage by definition.
Thank you. We discussed above that the "slippage" I am seeing is an artifact of paper trading.