I'm not sure about TWRP, but if they don't have the correct buildprops that are expected by the OTA zip, you wont be able to install it.
I had the official clockwork recovery installed on my i9505G. When it tried to install the official OTA, it downloaded and booted into CWM and tried to install, but since this recovery is built for i9505, the buildprops are wrong, so the OTA fails to install. I extracted CWM and changed the device build properties to match what are on the stock i9505G. Then I booted into that CWM and used "adb sideload ..." to install the update which is still saved in your /cache partition. Since the update will break superuser/su, i then used "adb sideload ..." again to install the zip for superuser again.