Shiels was sent to the stand in injury time, moments after Borja Perez had equalised for the visitors.
The Northern Irishman reacted angrily after Rory McKenzie went over in the area, with referee Bobby Madden giving Shiels his marching orders.
Shiels said: "I was frustrated he didn't give the penalty and I turned round and kicked fresh air and there was a bottle lying on its belly and it touched the bottle.
"I said, 'Look, I didn't mean to kick the bottle'.
"But the rule has been changed because Neil Lennon and Steve Lomas had theirs rescinded.
"Neil Lennon kicked a bottle here and didn't get anything done against him. But then I'm not Neil Lennon."
Shiels claimed referee Madden reassured him after the game that the resulting action will not spark a third ban in recent months.
"Nothing will be done," stated Shiels. "The referee said it was just protocol. The fourth official said, 'We have to do this because there is someone watching me up in the stand'.
"He said, 'Don't worry about it - nothing will be done. It's a ridiculous ruling'."
Shiels was proud of his players for hanging on long enough to snatch a point.
The Killie boss, who insisted injured goalkeeper Cammy Bell had not signed a pre-contract agreement with Rangers, added: "I think we deserved it because we showed a great desire and commitment to get something from the game.
"Inverness missed a few chances but you have got to give our players credit."