Convenience helper for setting cached MAVLink parameters.
The helper uses the parameter type cached by XMAVLink.Util.CacheManager,
sends PARAM_SET, and waits for a matching PARAM_VALUE confirmation.
Retries are bounded by default; pass :retries, :retry_interval_ms, or
:router in the options to override the defaults.