Since this seems to be a case of shooting yourself in the foot, I expect this report will be downgraded to "Minor" if not moved to General Support instead, but I will leave it for now. I'm pretty sure there is already a check for cache with mover but maybe it doesn't work in your scenario.
But, your scenario is not entirely clear since you didn't post any diagnostics, that snippet of syslog is incomplete at best, and you didn't give any clear directions for how to reproduce the problem. For future reference, here is the guideline on posting a bug report:
https://forums.unraid.net/bug-reports/stable-releases/report-guidelines-r68/
This seems to be the most important part of your post, but it is also the part that is most unclear. I assume you mean you added the SSD to the parity array. SSDs aren't recommended in the parity array, but I will leave that for now. (The word "filesystem" usually means something else)
There isn't any specific place where cache is enabled so I don't know what you mean by that part. If you mean there were user shares set to use cache I don't think that would matter. I know cache-yes and cache-prefer would just overflow to the array. I'm not entirely sure what cache-only would do without cache though. Is there something else you had in mind when you said cache was enabled?
Could you give a more complete, step-by-step, description of what exactly you did, that stuff that you only summarized in the part I quoted above?