Hi pbartow,
Thanks for you update.
The external contacts area in Office 365 is limited to only the fields available and we cannot add the fields.
I have read the thread that you provide, there is some useful information, you can refer to it. And you can also try the suggestion that I provided.
Thanks,
Anna Shi