Ok so now I am stumped. I modified this function to return my correct url (
www.something.com) and it worked. Now the site displays and functions properly. But obviously this is not the correct answer. I did trace the problem back to $this->registry->options['bburl'] returning the incorrect url. I assume that this is pulling the value directly out of the vb_settings table for the field bburl. But this has the correct value which is not being returned by this function.
Any ideas?