Batman has seen gods and has been portrayed as religious in other issues so I don’t see why this was necessary
Go with Alt-Hero (check it out on Vox Day's blog).
Yes, this is the recent writers retconning the character to suit their own anti-religious views.