Você deve perceber que csplit
regexes são BRE
e, portanto, não entenderiam o +
\|
etc.
Basta fazer isso:
csplit yourfile '%^[0-9]*|t|%' '/^[0-9]*|t|/' '{*}'
Em seguida, procure os arquivos com o nome xxNN
em seu diretório atual.