I'm not endorsing it, but pinstripe SC have been made. Paul Smith seems trendy enough to have done it in the last few years. Not saying that's what this is, just saying I don't think Pinstripes have to make it a suit in this case.
I will say that I think you're right though that even if it is what the designer intended, good luck to you if you wear pinstripes with anything.
(Now watch, just because I said that Spoo or somebody is going to post a pic of himself looking awesome in a Pinstripe SC with odd trousers.)