На XXI могла быть БПС другой конструкции, беспоршневая. Тем более, что для этих лодок применялись другие ТА, новой конструкции с глубиной стрельбы до 50 м.
А поршень в железе - думаю, на фото 1 это именно он. Просто во всех источниках по германсим ПЛ того времени озвучивается именно поршень, видимо из-за принципа действия, и название (крышка или поршень) тут большой роли не играет, дело в принципе действия. ВВД толкает торпеду не непосредственно а посредством поршня (крышки).