Puppy-2 has no problem either. Pmount uses 'rox -D <path>', no problem.Puppy-1 didn't have a problem closing ROX, but ROX in Puppy-2 has changed.
It's working nicely for me. Grab the 2.17alpha mid-week and test it.
Yes, the initrd.gz, I wasn't sure about that one. It's something only developers would want to open.