Do you have NA in your area? While the word "God" is mentioned in the literature, I find that many atheists, recovering baptists (that would be me,) etc., feel more comfortable with it. No Lord's Prayer, and "Higher Power" can be anything you want it to be. A door knob, God, nature, WHATEVER. When I struggled with the idea of "a higher power," I was asked if I would stand in front of a speeding car. Obviously not, because that car had more power than I did. Couldn't argue with that.
IMO, people who say AA/NA is the only way have no right to say that. All I know is what works for me. And it has worked.
Best wishes with whatever you choose!
K