McInnes said: "The positives to take from it are, on a night when we haven't been at our best, we have still managed to take something from the game.
"Once we got the equaliser, the momentum was with us and our biggest enemy at that point was always going to be the clock.
"For us, we never reached the levels here that we have shown.
"There was an opposition there fighting and scrapping for everything to deny you the chance to go and play.
"We didn't move the ball with enough tempo in the first half and we didn't ask enough questions of the goalkeeper.
"St Mirren, to their credit, worked extremely hard to deny us.
"We are disappointed with the goal we lost because we had two or three opportunities to deal with it and clear it and a situation that didn't look like it had a lot of danger suddenly became a goal against us.
"We then had to dig deep and the pleasing part for me was the reaction from everybody.
"It was roll the sleeves up and straight back at them and I thought we got the goal we deserved and arguably if we'd taken a couple more of our chances it was a game we could have won."