It seems to me that you are mixing requirements and recommendations. From the HAL website.
When suggested attire is Casual smart casual attire is appropriate. Shorts, pool/beachwear, distressed jeans and men’s tank tops are best left to the daytime and are not permitted in table service restaurants.
When suggested attire is Dressy we take it up a notch and recommend slacks, skirts, dresses, blouses, collared shirts and jackets.
It is specifically stated that shorts, swimsuits, tank tops for men and old jeans are not permitted in table service restaurants. There really shouldn't be a question about wearing these items. However the implication that jackets or fancy dresses are required on Dressy nights just isn't true. It's only a recommendation and people can wear whatever makes them feel comfortable as long as the clothing is not specifically prohibited.