It should be a very simple code change. Just change the order that the header code is outputted.
I can confirm that as of right now, facebook is still using the last image as the default Open Graph image. Man wouldn’t it be nice for facebook to provide another OG tag, something like image-default so one could define the default image for a page or site, but then allow other images as well.