Okay, found the solution =) Needed to use KeepDepth
property of SvnUpdateArgs
Here is the working code for Update after Sparse-Checkout
var updateArgs = new SvnUpdateArgs() { Depth = SvnDepth.Infinity, KeepDepth = true };
svnClient.Update(syncConnectionData.RootPath, updateArgs);