The more I think about that swimsuit post, the more I think that it must not have been entirely her own idea. Like it's a #gifted swimsuit, so I'm assuming the brand had some say in the timing and possibly even the setting for the photos. They look like such poor quality, surely showing them off in a mirror selfie, or posed on her floor or something, would look better than awkwardly posing by the pool, totally uncomfortable because it's freezing outside. Pretty dumb on the brand's part if they encouraged her to stage her own completely miserable photoshoot, but then I could just as easily see it being her choice to take the "you need to post about this product on this day" deadline and being like "I'll just pose by the pool anyway for a tropical #aesthetic"
I'm sure that she was "contractually obligated" to post swimsuit pictures (whether or not she was excited about showing off her new skinny body), but she chose to stage them terribly in terms of actually getting a good-quality photoshoot in.