Ja tu nie widzę sprzeczności.
Rzecz zapewne dotyczy słów w 7.2 "gwarancji jakości", ale przed tym zwrotem jest słowo lub czyli (za sjp pwn):
lub - spójnik wyrażający możliwą wymienność lub wzajemne wyłączanie się zdań lub ich części
Niezależnie od intencji i błędu w 7.2. jest wskazane na co te 30 % zostanie przeznaczone na rękojmię za wady lub gwarancję. Zgodnie z def. spójnika - nie można 30% wykorzystać na to i na to. Skoro tak, to w umowie poprawiasz na zapis zgodny z siwz i wybierasz wariant zgodny z 151.2. i podpisujesz umowę. Wykonawca czytał siwz i wiedział, że 30% może zostać przeznaczone na rękojmię lub gwarancję (a ta jak wiadomo jest niezgodna z ustawą), więc wykonawca mógł spokojnie założyć, że 30% będzie przeznaczone na rękojmię a nie na gwarancję, tym bardziej, że w 9 powołujesz się na ustawę. Dlatego nie powinien mieć wątpliwości w tym zakresie. Nadal proponuję poprawić. Nie doszukiwałbym się sprzeczności między Twoim zapisem w siwz (7.2 i 9). Skoro w 9 jest jasne i wyraźne odwołanie do ustawy, to tego bym się także trzymał. Popraw umowę.
Natomiast jeżeli nie będziesz poprawiać umowy, no to postępowanie do unieważnienia wg mnie innej alternatywy nie ma.