I've used Qualiflyer miles a couple of times on CX. I called the local Swiss office and they were able to get availability very quickly - I seem to remember once it was while I was one the phone and once within minutes. But it does/did involve some sort of specific communication between Swiss people and CX - it isn't just a subclass on a booking system. The Swiss office in HK was always happyto check a couple of dates for me, but I wouldn't want to push them to do lots.
As I understand it, the CX/AsiaMiles award allocation is different, and AsaiMiles agents won't be able to see the Swiss allocation.