пуэрторика́нка, -и, р. мн. -нок
Ответы справочной службы
Верно: пуэрто-риканский (см. пункт 1 параграфа 129 «Полного академического справочника» под ред. В. В. Лопатина).
В данном случае различаются семантическая мотивация (производное от наименования жителя) и словообразовательная (производное от названия страны). Корректно дефисное написание прилагательного.
Правильно: пуэрто-риканский гражданин, но: пуэрториканец.
Справочники
§ 6. Буква э пишется в начале корня для передачи гласного э (без предшествующего [j]): В начале следующих исконно русских местоименных слов и междометий: этот (эта, это, эти), этакий, эдакий, экий, этак, эдак; эва, эвон, эге, эгеге, эй, эк, эх, эхма, эхехе. В начале слов иноязычного происхождения (в том числе собственных имен), напр.: эврика, экспорт, экстренный, эллин, эпос, эра, этика, эхо, Этна, Эрик (с буквой э, передающей ударный гласный);
....: Пуэрто Рико, Уэльс, Хемингуэй, Моэм, Лаэрт, Аэлита...