Setting the Udon behaviour to manual sync is not possible when the VRCObjectSync component is attached to the same game object.
Manual Sync is intended for UdonSynced variables, not position sync, so it should be unrelated to the usage of the VRCObjectSync-Component.
Alternatively, if this is not possible, allow us to assign a receiving Udon Behaviour to the VRC_Pickup component, similar to how it is possible with stations, so that all VRChat-Events like OnPickup() etc. are called on that Udon Behaviour (which is attached to a different GameObject) instead.