OK, I'm not sure why you included Counterspelling in the touch attack then. That normally goes on the Spellcasting test. Could you please go through all of the tests that you think are involved in resolving a touch-range indirect combat spell?
Here's my thoughts on how it's supposed to work.
1. Establish magical link. For touch spells, this is an Unarmed Combat + Agility vs defense test (touch only, win grazes).
2. Cast the spell down the link. For indirect spells, this is a Spellcasting + Magic vs defense + Counterspelling test.
3. Resist the damage (indirect combat spells only). Reduce damage by Body + half Impact Armor + Spell Resistance.
The parts I'm not sure about: Can you consolidate any parts of steps 1 & 2? For touch spells, is step 2 a ranged or melee attack?