With respect, your TA should have better explained coverage to you and you were delivered a policy that detailed coverage. This has nothing to do with Regent...they upheld their obligations under the contract. The best you can hope for is some sort of Future Cruise Credit if your TA is able to get their Regent Account Rep on board with it.