Yes, you always want the latest version available to avoid conflicts with anything else Unity might be doing. Basically, at this point, if you are using Newtonsoft, Unity wants you using the latest version.
It’s possible I didn’t. You figured it out, though. Basically, if it would have gotten a SaveableEntity, it will now get a JsonSaveableEntity.