Iridium: Reference transactions for authorize

Previously reference transactions were only supported/recognized by
purchase. This adds a remote test for them when using authorize, and
just duplicates the pattern used by purchase to get them working.