Also wenn ich Dich richtig verstehe hast Du nur noch das Problem, dass
- bei Aufnamen die Wiedergabe stockt, wenn Du sie mit Kodi und dem PVR & ZattooHiQ abspielst.
Mit Live-TV mit PVR & ZattooHiQ Addon und der Android App hast Du gar keine Probleme.
Mysteriös! 
Da ich davon ausgehe, dass die Datenübertragung des Video/Audio Streams von Zattoo bei Live-TV & Aufnahmen die gleiche ist - man möge mich korrigieren - ist das erstmal etwas unlogisch.
Du kannst noch folgendes testen: verbinde die Shield über WLAN mit Deinem Smartphone und starte eine Aufnahme. Dann kannst Du ausschließen dass es etwas mit Deinem Kabelanschluss zu tun hat.
Vorraussetzung ist natürlich, dass Du einen guten Empfang, LTE, und eine ausreichend schnelle & stabile WLAN Verbindung zur Shield hast.
Die Cache Anzeige im Kodi Player (auf PC) bei Drücken der Taste "O" habe ich nicht. Ich bekomme da nur die übliche Anzeige, Codec Auflösung, CPU Auslastung, usw. Kannst Du mal nen Screenshot posten?
Ich muss allerdings dazu sagen, dass ich Kodi zwar auch unter Android auf einem Smartphone installiert habe, aber dort nur das ZattooHiQ Addon benutze. Das PVR-Addon habe ich zwar grad mal installiert, aber ich habe keine "TV" Kategorie in Kodi um darauf zugreifen zu können...suche grad im INet was ich noch machen muss um den PVR-Client nutzen zu können...
...so, habs gefunden. War nur der Hauptmenüeintrag "TV" deaktiviert. Warum auch immer 