80 mana potions? the fight must cost you lots of time too...
Just as you said, even with wind potion, there is no guarantee Dyluck will move twice each time. i guess you always cast "Personal Power" to keep your HP above 5500 or so. well...there's a better way.
Here's my strategy(Lv99. equiped with Renewal ring):
when HP is about 6000 ---> food potion(it also heals MP, big help)
when HP is about 5000 ---> green potion
when HP < 4500 ----> Personal Power
when HP > 6500, MP <650 ----> Mana potion
when HP > 6500, MP >650 ----> Disintergration Light
i beat it with 32 green potions, 12 mana potions, 29 food potions and of course, 1 wind potion, in 20 mins.
By the way, i level up 4 heroes to Lv99 and the others to Lv55 very easily, by the help of Damien's infinite MP trick. haha..