I ended up solving the signing by signing the package once with my script which signs all files individually inthe right order and then afterwards signing it again with py2appsigner. Since it's working now I haven't spent more time analyzing why both steps were required. Thanks againg for the help everybody involved.
Topic:
Code Signing
SubTopic:
Certificates, Identifiers & Profiles