Real unboxing item doesn't match what is shown in-game

Greetings, I used Spirthack before and unboxed a few cases with real money with the cheat on. However, everytime the game landed on an item I ended up receiving another, sometimes even a higher tier item. Why was it? Also, I didn’t try it in-game before but can you add a case via the cheat and use a real key to unbox it and still get the item in your steam inventory? Thanks in advance.