Speaking of Astarion: he coudl have been in any of the pods we come across on the mindflayer ship.
Yeah he could ... but that would once again change the situation to covenient "only shadowheart had both side trasparent window on her pod"
I mean ... if he have seen us, we should have seen him. :P
As i said, to see him seemingly sleeping would be okey for me.