Your post said (your words)
Effective July 13th, Singapore is no longer allowing TRANSIT for any passengers with a travel history to Indonesia within the last 21 days.
That is not what the article says. You can still transit, you just need -ve test 48hours ?
Paragraph 2 says no transit
Paragraph 3 says for entry a PCR test is required (and of course you need a valid visa)