Our cabin steward took our blue towels as well and didn't replace them. We had tan ones in our cabin because we were in the Havana area but checked out 2 blue towels for an excursion.
We asked our steward about it because we didn't want to be charged but he said he turned them in and told them what cabin they were from. We didn't get charged.