According to the article and the correction by @BlazeStudios , you should set
Asterisk Trunk Dial Options to b(custom-sip-headers^s^1)
You can check the Asterisk log for the custom dialplan running and the pjsip logger output to see if the header was correctly set.