I guess situations like this shows the absurdity and lunacy of people who say things like that.
But I do see your blog as the first result. As for why your main landing page isn't #1, I suggest you just stay calm, and wait a few days. Google has a knack for bouncing results, especially these past few weeks with the Penguin update and all. And if you just recently did the 301-redirect, those things take time to get sorted out. (Since MelonCard was still a relatively young brand, a 301-redirect was harmless, but if you had an old brand/domain, a 301-redirect would be SEO suicide)
You're still in the index. Your blog is ranking for your brand. You haven't been nerfed out of the blue, so stop worrying and be patient.