¿Por qué no puedo usar SRI en todos los scripts de terceros?
Porque SRI requiere un hash fijo, y muchos scripts de terceros cambian en cada carga o se actualizan sin previo aviso. Anclarles un hash rompería el script en cuanto el proveedor publicara una nueva versión. SRI encaja con archivos estáticos y versionados; no encaja con los dinámicos.