Yes, the EBAY photos are definitely of a mechanical LSD.
I'll let you all in on a little secret....
For anybody ever needing to know the difference between a viscous or mechanical LSD whilst it is still in the car, simply remove a CV cup and look inside the guts.
Viscous LSD's have a hole straight through them.
Mechanical LSD's has a step inside them with a smaller circle hole in the middle.
Its the same identifying principle for front or rear LSD's.
See my pic attached.