[Posted by owner]... No. He attended a Catholic school as a child, but he was not Catholic.
Using Einstein as a representation of Science makes sense, but it was not intended to imply Einstein was an athiest. The joke/point is that since Religion is apparently immune to logical thought, the debate should be settled by a pokemon battle.