hi. I never attended KBT myself, but I am a special pedagogy and psychology student and I do ABA and KBT with people with autism and KBT for people with asperger's syndrome. I surely can recommend it to you, saw it working well enough, and I am also interested in your experience, so if you chose to give it a try, I'd happily read a post about how it went.
with love,
T