Both ways work in regular use of arabic
shouldn't we use feminine form of the adjective for irregular plural form? الشباك الکبیرة
It is not plural form it is only one شباك The plural form for it it's shababiek شبابيك هذا الشباك الكبير هذه الشابيك الكبيرة
You are absolutely right :)