Just in case this will help you (if not ignore please)
I use AA, and for an HP I use "the buddha nature", "Karma" (Law of cause and effect) and stuff like that. I have a variety of higher powers. You are right wellgirl....in most sects of buddhism buddha is not a god. PM me if you like.
You might check out 12 steps on buddha's path, Bill Buddha & we by laura s.