The connector comes apart obviously ( insane price from that alfa place !! )
https://alfa-restoration.co.uk/shop/pro ... cts_id=239
Once apart the pins can be released without special tools as I already said. But the connector body does literally come apart to release all the pins if need be.
Pic
