I focused on the A44→A45→A49/A54/A60 branch since that cleanly covers the rest of the target after the initial “1 1” from A61→A63 A62.  In order to get exactly

  •  30 27 13 29 24 26 25 1 12 31 28 27  
  •  23 17 15 16 19 20 18 1 14 21 22 17  
  •  9 7 10 11 5 3 4 1 6 8 2 7  

we only need three small insertions:

rule_676 (A49) needs a “12” before the 31,  
rule_702 (A54) needs “14 21 22” before its trailing 17,  
rule_733 (A60) needs “11 5 3 4” after 10, a “6” after A21, and a “2” before the final 7.

Updated production rules:
rule_676: A49 -> 30 27 13 29 A25 12 31 28 27
rule_702: A54 -> 23 17 15 16 A23 14 21 22 17
rule_733: A60 -> 9 7 10 11 5 3 4 A21 6 8 2 7