Going the path described above worked for me. If you go that route and the blizzard is going on, it will stay the entire route. I just finished this fight today and was having similiar issues of getting the right conditions. Btw, be prepared. Fafnir is a pain. He seemed like he was immune to all harmful status effects and he has a ton of hp.