I hope Roxy makes his way back soon, I can imagine how worried you are
Have you got any of those "spotted in" pages for your area on Facebook you could post in if you haven't already? The nearby town to me has one and people are often posting about missing cats on there, and it's helped reunite some cats with their owners.