I noticed something strange in the waterfall diagrams. Assets which are being pushed do have content in the request tab. Since the client does not request the resources there should be a request, only a response.
Could it be that the the request is being added if that same file later on is requested by the client?
I discovered this because for another reason pushes are being blocked by our cdn internally and therefore 401 headers are being returned.