The SIL strips DO exist, I'm holding one. Measure 12mm 32W and fit perfectly into MC sockets.
I don't think you can get them any longer because the pins are thin, naturally. I have to run off to a job,
if you can't find them, I'll dig up where I bought them from. They were definitely EASY to find.