A dispute over millions of dollars in superannuation has resulted in workers taking on both Metro Trains and their own unions to get their entitlements.