LH doesn't discrminate any * carrier - like others do. The rules quite clearly say:
Any *A carrier. So fly SQ in first from HKG to SFO and you'll earn 25.923
status miles with M&M
oneway. All bonuses accrued with MP this gets you just 6.913 status plus 3.456 F class bonus. This was it ...
Should rethink your mileage run to DUS methinks