Delegateの呼出しの実体は、
Invokeというメソッドの呼出しようです。

しかし、Delegateはユーザーが継承できません。

インデクサもプロパティのみで、関数には使えません。

このようにインスタンス名にかっこを付けて、
関数のようなものを呼出す例はいくつかありますが、
それをユーザーが独自に定義できないのは
設計思想なんでしょうね。