I assume you have looked for notable differences between the two SRX100 configurations to see if anything is different.
Some settings to verify in this situation:
NAT traversal should be enabled since you are behind a NAT device
Confirm the lifetime settings on phase 2 match between the SSG550 and SRX100
Can you post the exact message for the VPN phase 2 failure from both sides?