I think you are doing a fantastic job with your duck! He looks pretty content and not distressed by what I could see. I'm sure he must be a bit frustrated but I will bet that with time he will recover. Nerve damage takes time to heal as does the air sac issue.
Do get some of that B-complex...