I'd do a lot more investigation before assuming the MC is bad. Although it is possible, IMO it is very unlikely.
First of all, try loosening the outlet fitting a half turn or so. If you get a spurt of fluid and the brakes free up, then at least you know the MC was holding pressure. If not, the problem is somewhere else (like maybe the residual pressure valve near the RF wheel).
If the MC is holding pressure, then double-check that the pedal is not holding pressure against the MC, due to a stiff pivot or too-long pushrod. The MC pushrod must be allowed to return fully against the stop inside the MC.
Sorry, no advice on aftermarket cylinders; except the ones I've seen are obviously non-original. I've always just rebuilt the original. For it to hold pressure when it shouldn't, the rod or clip inside the MC must be apart; so you might need to find a donor cylinder to replace them. Only the seals and the little Belleville washer come with the rebuild kits.
PS, this diagram is from the TR4 manual, so it shows the integral reservoir instead of remote. But the MC operation is the same (even the parts interchange), in case you'd like to see how it should work. If you zoom in far enough (look for the magnifying glass), you should be able to see in the upper diagram how the fluid is made free to return to the reservoir, by having the clip and rod lift the 'foot' valve away from the inlet port.