Is OP using record locater assigned by Delta or did OP get the Garuda record locator from Delta and is still having problems on Garuda website? Unclear to me.
i had a similar issue albeit Star Alliance. Once i got respective locator, i could switch seats via other carrier's websites....YMMV.