Wait before starting new. Isleif tells you randomly names of informants, so it can happen that you don't get Elaines name. You don't need all map pieces to end the game!
You can get a map piece from the unicorn at the heremits see (have to check if its in yet - otherwise it should be there soon), and I am pretty sure you haven't received Jorges piece until now (his dialouge was broken and is not patched yet). In the end you need to collect 7 pieces. For Yasma, we have to look at her code again, we thought it was fixed (since english and german version share the same code), but apparently there are some problems left. Swafnild can be found in any harbour, there is a random chance that she will spawn, so visit them often and you should find her.
For Elaine, I will discuss with Firefox if there is an option to trigger an Informant after you have cleared the Nameless temple (which can be found without her quest), who tells you that she would be interested in hearing that.