irods: link osxfuse and use :optional DSL

Closes #26086.
Closes #26141.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>