CBT practices have helped me more that the mystical spirituality of AA, yet I do attend AA open meetings for the fellowship. But that's just me. CBT helped me to eliminate the cravings so I haven't used medications that help in that aspect.
You may want to check out the links below as they are CBT or related recovery tools.
The important thing to remember is that you can recover by putting together a variety recovery practices. There is no one single recovery modality that is for everyone. I know, I had to learn this the hard way.
You can do this thing!