That's the fix I want to see since the inclusion of 15-min abilities. The 5-min recast for Raise doesn't bother me, really. It's the 15-min recasts that make my heart cry.
Yes, your macro does this: Change MH to some bow, then /job which changes you to BRD. So even if it's, for you, a one-button thing, it's still old class/job >> ARC >> BRD. That is precisely the only reason why I included ARC in the list of classes/jobs you'd have to have Raise equipped.
And yes, recasts timers are still shared across everything as long as it's equipped on each class or job you go through until you reach your destination.