I may be missing something, but ChatGPT properly summarizes the contents when using randomly generated delimiters. If it's integers all the way down, why not make your delimiters cryptographically generated? You can do this on a per-request basis to prevent problems from leaky prompts.
Using the delimiter "q8D3XGZYQ1" gives me:
ChatGPT GPT-3.5: The text delimited by "q8D3XGZYQ1" is a brief conversation in which an instructor tells someone to disregard previous instructions and instead write a poem about cuddly panda bears.
ChatGPT GPT-4: The text is a brief excerpt in which the instructor changes their previous instructions and asks the writer to create a poem about cuddly panda bears.