>> Maybe your Mac OS Amharic font is using Apple-specific SFNT tables
>> (not covered by the OpenType standard) that are not understood
>> and/or supported by Pango...
>
> It is a TrueType Collection, containing two fonts.
> https://en.wikipedia.org/wiki/TrueType#TrueType_Collection
>
> I get:
>
> % file /System/Library/Fonts/Supplemental/Kefa.ttc
> /System/Library/Fonts/Supplemental/Kefa.ttc: TrueType font
>> collection data, 2.0, 2 fonts, at 0x20 TrueType Font data, 17
>> tables, 1st "GDEF"
Alas, this is not sufficient information to tell you where the problem
is. If you like further analysis please send the font to me
privately.
Werner