aakk9999 - 11:44 pm on Jul 18, 2012 (gmt 0)
Since I can't 301 redirect the homepage to those two interior pages, is there anyway to recover from that?
You have removed the redirect from these two pages to home page, yes?
And these two pages have their own (historical) links, correct?
Now you have to sit and wait for Google to sort it out.
You may want to try Google Webmaster Tools, fetch as Googlebot, fetch each of these two pages and then "submit for indexing" so that Google can see that 301 redirect has gone away.
But important is that you must not expect results overnight. You flicked the switch back, you addressed new links redirecting them to the "old" links where appropriate, now you have to be patient and WAIT and do not mess up with the old site. Give Google a chance to realise the old site is back. Google will have to re-crawl the old URLs as well as recrawl the new URLs to get the picture of what has now happened.