Red Liquorice
Member
It does sound like you're screwed for Quelana to show up. With regards to Eingyi though there's almost always a way to get on the good side of NPCs, if you answer no to him at first, just revisit the area or quit/reload and he will ask again.
Since you're not very far in, if you're set on using pyromancy it might be worth starting again and remembering to answer the questions right to Laurentius(No) and Eingyi(Yes). Since there's no stat requirements for pyromancy you can start again as any class, the only benefit of starting as a Pyromancer is having the fireball spell between the start and rescuing Laurentius.
Since you're not very far in, if you're set on using pyromancy it might be worth starting again and remembering to answer the questions right to Laurentius(No) and Eingyi(Yes). Since there's no stat requirements for pyromancy you can start again as any class, the only benefit of starting as a Pyromancer is having the fireball spell between the start and rescuing Laurentius.