After giving the antilycan to Logan, you need to wait a few days for the cure to work. Afterwards you check on him again and there will be a scene where you discover that the cure isn't working. It's only when you get that scene, can you then visit the Night witch to progress.