I don't know where to report bugs, so I'll do it here.
$ zpool import -o readonly=on tank
$ zpool scrub tank
=> command just hangs forever. Should either work or return something like "Scrubbing a read-only pool is not supported".
zfs-macOS-2.2.3-1
zfs-kmod-2.2.2-1