As discussed those caps I linked to and you bought, may not be the "ideal" package for high pulse TMB tuning position. They will be fine, this set is not going to be run like it was back in the day seven days a weeks for 5-6 hours a day. I reckon they will last years with the light use the set is going to see.
As you know I need some too and was disappointed when the CHS e-mail arrived informing they are no more. I had a feeling Cricklewood was going to end up with the same story. However today I managed to track down some caps pretty much the same as the ones CHS & Cricklewood were offering. See below 5n1 1600V.
I ended up purchasing from Greece of all places. They are in stock so hopefully that should be me sorted. Another good thing is they were £6 cheaper than the UK offerings that were out of stock.