Not sure the rationale for the Manchester refusal, but it would seem that airline policy dictates otherwise: see
Schwann's response in the main interlining thread.
For MH, every airline will have a specific transit window for which they will allow checking bags through (even on single tickets), though I am somewhat surprised about the 12hr thing... was that on the same day?