Rocko sounds like a wonderful dog!

Have you tried soaking dry food in chicken broth? Or even just softening it with water? It sounds like you've tried almost everything else. I'd try the chicken broth and see if you can get him used to dry food that way. Let us know what happens!