After solving my initial problem:
http://stackideas.com/forums/autopost-setup-for-facebook-pages-can-t-get-it
Autoposting now posts to my Facebook page but is creating the incorrect URL. Before the above solution, the link was fine (but on my personal Facebook page).