S.B.
My son, now 20 months, also did this same thing when he was about 16 or 17 months. My husband, who usually gives him his bath, tried lots of thing just like you. He ended up just making baths as short as possible and skipping them every once in a while. The screaming/dislike of the bath went on for about 3 weeks, then for no reason at all he went back to liking bath time. Maybe just patience and it will pass?