well, having a longer wing also adds weight and complexity to the overall structure, as you now have more lift on the wing to deal with.
The A320CEO already had a small triangular winglet, so perhaps the change to the larger sharklet didn't make enough sense. None the less, I believe there should be a good amount of improvement in fuel efficiency (and therefore range) from no winglet to winglet. Chinese aerospace industry has experience with winglets from various other projects (C919, drones, etc.) Therefore I think
@by78's explanation - the connection to Antonov and the experience they bring - to be the most likely reason.