Just to add my 10cents worth and give feedback to the developers. I implemented the code change as mentioned earlier straight onto a live multi-site (3.5.2) and everything worked out perfectly.
The page options now appear on the connect to facebook, and I tested it with a scheduled post, and the post publicized to my facebook page.
Thanks for your efforts.