Not sure if I am doing something wrong or not, but I accepted She Who Controls The Seas from Xenia, but it looks like the maps were not added to my inventory. I can't see anywhere else on my map where I'd be able to get them. I went to the area where the pick up is supposed to be anyway, and I have the shell, but I am still not able to complete the quest.
Also...I would really like a way to restart missions instead of having to reload a save.