Most TVs run Linux so asking them for GPLed code should work, failing that, it is a GPL violation that should be reported to Software Freedom Conservancy, who can help bring the vendor into compliance.
It can be argued that the blob and the shim are the same work from the perspective of the kernel license (likely IMHO). Until it's tested in court that's a matter of opinion though.