I see no logic behind inviting a non Muslim to Iftar. If non Muslim invite me to their religious gathering, I politely say NO.
You do you and I'll do me.
Lakum deenukum waliya deen.
Sorry I hurt your feelings.
He may end up like Khaleda Zia of BD. She is extremely popular in Bd but bharti Ghulam establishment didn't allow her to return in power. She is breathing her last breath in confinement.