In running the last version 1.2.3, I found some variants with multiple IMPACT (":" -separated) on different transcripts (also multiple on different alleles). the "IMPACT" field is not mentionned in section 11.1.2 as having multiple values.
p.s. your efforts in writing documentation are valued.