To keep his "streak" alive at WrestleMania, and to give people who might be ordering the show a feel good moment on the pre-show to get them hyped for the big night. Then Barrett neaded his heat back, and they want to keep the IC belt on him so he won it back. Easy
They gave him the win at Wrestlemania because he was in the main event and won 3 years ago.
- Machoman Randy Savage - Bret Hart -Stone Cold Steve Austin -The Undertaker - Shawn Michaels - Chris Jericho - CM Punk - Bret Hart - Jimmy Snuka - Ricky Steamboat - Rowdy Riper - Scott Hall - Edge - Christian - Kurt Angle - Brock Lesnar - Bam Bam Bigelow - Yokozuna - William Regal -
- Paul Heyman - Paul Bearer - Jim Cornette - Vince McMahon - Jim Ross -
I was wondering if they decided to switch the result based on crowd reaction. The audience was either firmly behind Barrett or just really disliked the Miz. Possible they called a switch through the ref, or maybe that was the original booking, I don't know.