It's no workaround. It's by design. All media (this includes TV Recordings) needs to be in MediaLibrary to be played. And if your recording folder is not a media-share then you can't access the recordings.Thanks for the workaround.
After you've added your recording folder(s) to ML you can access your recordings from within the SlimTV client as usual...no handling of recordings from tv Client