Correct observation, though my logic dovetailed differently.
I reduced it to three different corollaries:
1) Lying scum. Simplest solution, changes nothing.
2) Truth-telling town. If this is the case, again, little changes. The role cannot, could never have, itself distinguish him; see my starred commentary below.
3) Truth-telling scum. This is why I had initially wished to know if he was being honest about the role/the details about it, for if he was being entirely honest (and presuming his role functioned without any of the exceptions Touhou raises, though those are accurate logical presumptions) then the only possible scum partner is Astley. (Any other scum partner, in combination with XBOX, could have hammered. This is also why I hesitated to state the logic out loud, but I can't think it would go unnoticed for an entire bloody week or so. If it has then, uh, congrats, oblivious scum win?)
(4) Lying town. This, while possible, is pointless to speculate on.
*** MY COMMENT THAT THE ROLE COULD CLEAR XBOX WAS AN INTENTIONAL LIE. I say this now because I originally was willing enough to try and provoke scum!XBOX into trying to reveal the role; however, in reflecting on it, while I am confident enough on the scumminess to be willing to commit to the lynch of him, in the event of town!XBOX it's a dick move and I can't countenance playing like that. I'm not one of those "never lie if town" players (in fact, the use of my role in full would likely have relied on me lying like hell in order to make scum panic their little asses off while trying to aid town as best I could).
One could speculate that his lack of hammering on Astley clears him of being with anyone except Astley (presuming he's even telling the truth on his role... while scum... uh), but seeing as how my current suspicion lies on Astley and XBOX I don't see it at all. So. Yeah. Heaven or Hell? LET'S ROCK! time, I suppose.
So, yeah. Touhou catches it, I'm more confident on them, in general if I die tonight I wanna see Astley down tomorrow, pretty sure scum is Astley/XBOX. And... and I can't see anything else for this. There's nothing else I have to say, and if this is wrong, well, good game. But I don't expect to be.
"Let's do this."
##VOTE: HUEG LIEK XBOXOh, and one more point of reference:
this should set people at ease.