Корректно: пенорожденная («рожденная из пены»), но можно допустить (не считать ошибочным) и написание пеннорожденная.
У нас уже возникал этот вопрос. Ответ отрицательный. В слове гекатомба выделяются два корня: hekaton (числительное 100) и be (бык). Это жертвоприношение, при котором забивали 100 быков - особо торжественное действо. Имя же Гекаты Hekate, как и большинство имен греческих богов, негреческого происхождения. Есть всякие теории, но в конечном счете только имя Зевса надежно этимологизируется на индоевропейской почве, Остальные - либо из Междуречья, как Афродита - Астарта, Иштар, либо догреческого происхождения, либо явные прозвища, как Дионис ("Зевсово дитя"), да и того часто ассоциируют с семитским Адонисом...В общем - не родственны эти слова.
Написание ё факультативно. Что касается количества букв н: корректно: пенорожденная («рожденная из пены»), но можно допустить (не считать ошибочным) и написание пеннорожденная.
В слове безупречный без- – приставка. Перенос без-упречный допустим (наряду с переносами бе-зупречный и безу-пречный).