Where did you obtain the Passenger Manifest for TWA that you displayed in your post?
It comes from a friend who, I think, got it from ancestry.com. More information on immigration records is available here.
ML/NJ