Expands a multi-user send into per-token DeliveryWorker jobs, in chunks,
off the caller's request path. Gamend.Push.send_to_users/3 enqueues
this above its inline threshold so a large broadcast never holds a long
transaction (SQLite is single-writer) and survives restarts. Identical args
within a minute dedupe via Oban uniqueness (double-broadcast guard).