The only time I use a membrane or a coating is when I build a tile lined walk-in with a mud bed pan. And then only go a bit above the curb. A vapor barrier on an interior wall is unnecessary and actually acts to trap moisture in wall and degrade components.
If you have enough water permeating the tiled walls to actually run down the wall to the pan, you have bigger problems than what a coating or vapor barrier could address.
With full contact of thinset, there shouldnt be enough connecting voids for water to pass. If there us enough water to saturate and wick its way down, you have missing grout or bad caulk job. If you mix thinset to the proper consistency, flat trowel surface then notch trowel it, butter backs of tile, and "beat" tiles into place, you will acheive full contact. IF, and I repeat, IF, water permeates beyond grout, it would simply wick into thinset and dry out. A vapor barrier would inhibit that process.
Stone is not waterproof, ceramic and porcelain are. Cement based grouts are not waterproof, unless properly sealed with a good sealer. But even with an unsealed tiled wall, during a twenty minute shower, there us not enough water soaked into the grout to cause water to run down in wall behind tile. Without a vapor barrier, it dries out in short order.
Before spending alot of cash on sleuter backer, membranes and coaters, Id recommend epoxy grout, which IS waterfroof, doesnt need sealing, and cleans much easier.
Me thinks there is too much over-thinking going on. Ive demo'd tile surrounds that are decades old with NO signs whatsoever of water damage behind tile. Tile set on painted drywall almost always presents with mold between tile and drywall. Why? Because the painted surface inhibits movement of water vapor thru wall. It traps moisture just as a vapor barrier does.
If you want to beef up your showers and surrounds, install blocking across walls behind tub flanges and behind pan flanges and mid way up wall of walk-in showers. Also, reinforce framing at inside corners with screws. Using ice and water shield or roofing repair/flashing tape at tub and pan flanges under backer IS a good idea but also unnecessary with a proper caulk job.
I prefer Durock as it is structurally superior to hardibacker and has better breathability, but it is a bit more flexible than hardibacker. I always use blocking behind Durock.
Why reinvent the wheel? We've been setting tile for centuries. Follow manufacturer recommendations and industry standards and youll be fine.