書いている間に正解にたどり着いてるけど一応…

SoftJointLimitはクラスなんですが、プロパティになっているのでメンバーの変更ができません
なので 528 で正解
クラス/構造体ごと取得して、メンバーを更新して、書き戻す必要がある

↓ これ

//
// 概要:
// Boundary defining upper rotation restriction, based on delta from original rotation.
public SoftJointLimit highAngularXLimit
{
get
{
get_highAngularXLimit_Injected(out var ret);
return ret;
}
set
{
set_highAngularXLimit_Injected(ref value);
}
}