The gaffer is bewildered about the circumstances surrounding the move for midfielder Tansey on Monday evening.
Tansey signed a new contract with Inverness Caley Thistle last January to extend his stay at the club until summer 2017 but had a buyout clause inserted.
Despite meeting the £200,000 value, and believing they had done enough to trigger the player's release clause, the deal collapsed just hours before the window closed.
McInnes says he doesn't know why Tansey isn't an Aberdeen player and would welcome an investigation into what went wrong.
He said: "We've acted professionally, properly and with integrity right through this and he [Inverness manager, John Hughes] agrees with all of that, there's no problem from his point of view.
"We've worked extremely hard for this player, £200,000 is a lot of money for us to put together to get a player, but we felt that the offer would have triggered a clause in his contract that would have allowed him to be here.
"We have acted totally professional at all times, the only thing we're maybe guilty of is not going in a bit earlier, but even on Friday morning when I found out we could make the offer it was my call not to disrupt their preparation for Saturday. When their game was called off we put the bid in on Saturday morning.
"It was Greg's agent who told us about the clause weeks ago and we've met it so it would trigger Greg's opportunity to come.
"I don't actually know why he's not here, from our point of view we've done everything properly. I'd actually welcome some sort of investigation if that's how it's going to be because it's a bit unclear why he's not here and we feel he should be."