I'm guessing doc is correct in that R classes do not have constructors/destructors, but rather should implement open/close methods. However, doc is incorrect that these R classes can't be put on cleanup stack.
RE: Series 60 documentation error regarding R classes, cleanup stack
Thay both are right. I admit that it looks a bit confusing that there is a line Pop&Detroy... Anyway as you see you are using closePushL-function to put it into the cleanup stack, which indeed means that the R-Class object is not cleaned using delete, but Close as it should.