The changes you've made will work.
I would argue, however, that 411 doesn't deserve special handling in the OutboundCallRoute. In my opion, only 911 deserves special handling in the OutboundCallRoute and 411 should be handled routinely in the ITSP Profile B DigitMap.
Physical Interfaces -> PHONE Port -> OutboundCallRoute:
{([1-9]x?*(Mpli)):pp},{(<#:>):li},{911:sp2},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},
{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{(Mpli):pli}
Service Providers -> ITSP Profile B -> General -> DigitMap:
(411|1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|011xx.|xx.|(Mipd)|[^*]@@.)