| Quandary |
I don't see any inherent difference for this purpose between using a Familiar from one class to deliver a Touch Spell from another class' spell slot (multiclassing) which is allowed AFAIK, and using it to deliver a Touch Spell you are casting via a spell completion/trigger item. Whether you are using UMD to do so or are using your spell list/caster level to activate the item certainly doesn't seem like it should matter.
As far as Scroll vs Wand etc, I think they both plausibly qualify, using Wands IS described as Casting:
Activation: Wands use the spell trigger activation method, so casting a spell from a wand is usually a standard action that doesn't provoke attacks of opportunity. (If the spell being cast has a longer casting time than 1 action, however, it takes that long to cast the spell from a wand.)
Using Scrolls is also described as Casting (that seems less controversial so I won't bother quoting).
AFAIK, a Concentration check vs. Interruption while Casting/Activating a Scroll would use your own Caster Level and Stat Modifier, if activated 'normally'.
The rules aren't clear on how Concentration works with Scrolls activated via UMD (where you don't have a Caster Level/Stat sufficient to activate it) or Wands (whose activation can't be interrupted but could still need a Concentration check if they require Concentration to maintain the duration and that is Interrupted.) ...Using the Caster Level of the UMD'd Scroll/Wand + Minimum Required Stat Mod for that Spell Level (same as for DC) is reasonable to derive a Concentration Modifier but not stated anywhere AFAIK.