Before I begin, let me try and clarify my position. First, I'm not asking for ruling advice. I already know how I would handle it. I'm asking for RAW, what is the procedure I should use. Second, the spell description doesn't confuse me. That is clear. I'm talking about the casting of it, not the resolution of it.
With that, let's start with the basics.
Punch (Core book 2nd printing pg. 283-284) is an Indirect, Touch range spell.
Page 282 of the Core book (2nd printing) says of Touch range spells "Some spells require you to Touch (T) the target—if the target is unwilling, you’ll need to make an unarmed attack against the target (see Accuracy, p. 168)."
An unarmed attack is a melee attack, and is therefore a Complex Action. Spellcasting is Complex Action, or at best a Simple Action when Casting Recklessly. Then there is the "one attack action per Initiative Pass" rule.
And then you have to consider that should a character really be required to roll an unarmed attack roll and an Indirect Combat spell spellcating test, the target would get to use their Reaction + Intuition twice against the same spell.
So, how is a character supposed to cast Punch?
For the record, I believe in this case the unarmed attack requirement is waved and used as a range requirement.