I think you're on the right track. It definitely looks like a paisa from the Delhi Sultanate. Doesn't quite match either of the Numista listings. Looking through Zeno, there are some with similarities, and the third one looks close to me in some respects, but I'm not sure any of them are an exact match.