Hello @MJRodman21 ,
AS path prepending of the Branch router towards the SP provider that should not be used should work.
All you need is a route-map that invokes a prefix-list matching the prefix to be made prepended.
on DC side you coould increase the local preference on the "right" DC if there is i BGP between the two DCs
Hope to help
Giuseppe