That's a new one to me. There are a number of Skral and the game isn't rigidly linear.
Wait I just thought about this part of the game. I remember being stuck here for a bit. Be sure and talk to Malick (sp?) and also when you are outside Ewans store - be sure and "look" through the window. I think your character has to know that he can look in and eavesdrop before the game event will occur. If you don't do that the Skral isn't triggered to come into the shop.