is Unity3d Physics (the 3dphysics, not the 2d) deterministic

You’re taking that literally as it equally applies to Box2D.

Both Box2D and PhysX are not fully deterministic due to lack of floating point determinism across platforms (CPU, compilers etc).