Anyone know anything about this block?

I'm assuming that's an old design. There are probably some much better products to seal the sleeves these days. Call Darton, but I'd talk to a shop that does a lot of Darton sleeving on imports to see what might work to seal it.