FRA can be a zoo. I wouldn't be happy with 1 hour. I am not happy with less than 2 hourds for any connection these days. Of course I just booked a 1:10 layover at Madrid coming from IAD. It was too cheap to pass up, but I know I might end up on a later flight and there are a couple so I do it and see what happens.
Other choices? Instead of DBV, fly out of TGD. The options will be different and one might work. My airport of choice for changes is IST, even if does make the trip an hour longer. So easy, so efficient ... both the airport and the air line.