OS XのネイティブAPIが、Machである事に異論は無いよね。
CarbonもCocoaもMach APIの上(実際にはBSDの上)に実装されてる。
Core〜は物にもよるが、Carbon/Cocoaの足りないOS依存の部分を
補ってるシステムコールで、階層的にはCarbon/Cocoaの下のレイヤ。