Yea, I went to a w2k machine and added some summary info, and then see:
:♣SebiesnrMkudrfcoIaamtykdDa:$DATA 136
:♣SummaryInformation:$DATA 128
:{4c8cc155-6c1e-11d1-8e41-00c04fb9386d}:$DATA 0
I tried writing to a secondary stream in Perl and did so; then I tried doing it with ♣SummaryInformation and failed. Perhaps the funny character is messing it up?
For those not familiar with Windows, the club is really a character code 0x0005. The DOS OEM code page shows a clubsuit for that code point. So maybe there's a translation happening between ANSI/OEM code pages when you try to open the file. Try turning ON the Wide System Call support, and use \x{0005} explicitly in the name, and see if that works for you.
—John