You are right on the insert. It is extremely odd and astronomically implausible that a long stream of point mutations could account for this.
Slight typo. The 12-codon-insert is for the furin cleavage. Got too excited while typing.:-)