Wow, you've pursued ways to fix sensitive teeth that I've never heard of! I'm a sleep clencher, too, which can lead to some real sensitivity issues. My dentist always checks for pressure spots and keeps my teeth from creating point pressure.
I've started using toothpaste for sensitive teeth as well, and it seems to be making a difference. The thing with sensitive teeth is that change is so darned slow!