In our experience on the Discovery, Enchanted, and Emerald day passes are not sold, however, any treatments in the spa do come with a day pass to the Enclave for the day of your treatment. I am not sure if hair styling would also receive access to the Enclave.
On our Alaska cruise we paid for the Enclave for the entirety of the cruise and with the chilly weather it was money well spent.