Yes true, if you are in ALT then the SPD does come from the MCP.
So thinking more about it then you'd be correct, the fault resulting in no computed data would be in the MCP. VNAV may well fix the issue....
It's been 5 years since I flew the tripple and 12 since ground school...!