No idea why you think your build is better, the penta melded choker is BIS.

I excluded your food btw:

Your build:
1594 INT
758 Crit (153.7224)
607 Det (99.9729)
1186 SS (450.9172)

total of

2298.6125

The build I linked:

1582
726 Crit (147.2328)
585 Det (96.3495)
1258 SS (478.2916)

total of

2303.8739