「NPを信じる」について

日本語で「NPを信じる」というのは、NPが神とか仏の時だけ特殊な意味になっていて、「アラーを信じる」というのは「太郎を信じる」というのとは明らかに異なる。前者は「NPを神とする宗教を信仰する」というのと同じか。だとすると「聖ペトロを信じている」「毘沙門天を信じている」とかは言えないことになるけど、これは実際言えない気がする。
しかし「サンタクロースを信じる」「ネッシーを信じる」「UFOを信じる」「天国を信じる」の例は上の説では説明できない。では「NPが存在すると信じる」という意味か。でもこれだと上に挙げた例が言えない理由が分からないし、「聖徳太子を信じる」「ウルトラマンを信じる」とも言えない理由が分からない。