Spellbender’s text says “When an enemy casts a spell on a minion…”.
Counterspell’s text says “When your opponent casts a spell…”
This implies that there is a difference between ANY enemy casting a spell, and your opponent casting one from their hand.
However, if an enemy like Solarian Prime or Tortollan Pilgrim casts a spell on a minion, your Spellbender will not activate.
This makes the text wrong and proves that there is actually no difference between who can activate Spellbender vs Counterspell.
Suggestion: Change “an enemy” to “your opponent” in Spellbender’s text.