The key is the Hotlink's "Master Layer". See the "Place Hotlink" Help topic here:
https://helpcenter.graphisoft.com/guides/archicad-21/archicad-21-reference-guide/collaboration/hotli...
In order to control visibility of one or more hotlinks separately from other elements in the project, give the hotlink it's own special 'master layer'. In your example, create a new layer for each possible master bathroom option to have that control.
A caution once you get beyond showing design options and doing construction documents: unless you create filters in your schedules to show only the customer-selected option, if all option modules are still linked, but with only one visible for drawings/schedules - all of the various showers and tubs (e.g.) will show up in your schedules. A little thing - but just anticipating the question you'll have in about a month.
😉
Karl
Edit/PS: Tip: Because these module visibility layers are 'special', you might choose to group them by giving them all the same prefix, so that they sort together, or giving them all the same extension, so that you can filter them together in the Layer Settings dialog.
One of the forum moderators
AC 28 USA and earlier • macOS Sequoia 15.2, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB