No! Don't explain the diary because it makes no sense. Also, Roo keeps her points in her pockets so they have lint all over them, whereas I keep mine in ziplock bags so they're crisp and fresh all the time.
I find this a totally acceptable idea of how Remus saved Severus with chocolate.