Da du aber weißt (aus der Deklaration), daß IChild von IParent abgeleitet ist, kannst du natürlich auch die IParent-Methoden verwenden.
Das offensichtlichste ist mir natürlich wieder nicht aufgefallen, natürlich! Ich finde es trotzdem komisch, dass Supports() angibt, das Interface würde nicht unterstützt. Dagegen kann ich wirklich nichts tun?