The config looks ok - and in my lab I see the tunnel come back to life immediately I get the units back on line. Of course, there could be a difference between the way I forced disconnection compared to your situation that could be significant.
Could you please set the logging level to 3+Router under the Voice > System menu. As soon as you see the VPN disconnect, please go to Administration > Remote Debug and download the support file. Leave the system for 5 minutes or so and then collect the file again. Please send these two files directly to me (ahickman at cisco.com).