Слово маскулинный значит 'характерный для мужчин'. Слово мужественный имеет значение 'такой, к-рый обладает мужеством, т. е. качеством, позволяющим преодолевать свой страх перед лицом опасности для жизни, благополучия, чести и поступать так, как требует долг'. Соответственно, маскулинная женщина — это женщина, обладающая свойствами, характерными для мужчин, при этом она может не быть мужественной.
Примите к сведению словарное описание предложного сочетания перед лицом при выборе выражения.
Верно слитное написание.
Корректно: Анастасии, которая, благодаря неустанным усилиям перед лицом невообразимых препятствий, смогла донести свои потрясающие идеи до миллионов людей, и ее супругу, человеку, который всегда ее поддерживал и без которого никогда не была бы издана эта книга.
В этом случае возможно и слитное, и раздельное написание.
Слово предстояние есть в русском языке, оно зафиксировано, например, «Русским орфографическим словарем» РАН, «Толково-словообразовательным словарем русского языка» Т. Ф. Ефремовой и др. В словаре Т. Ф. Ефремовой дано такое толкование: предстояние – устар. процесс действия по значению глагола предстоять 'стоять, находиться перед кем-чем-либо' (это значение глагола предстоять тоже сопровождается пометой устар. – устаревшее). Итак, слово предстояние устаревшее и в современном языке малоупотребительное, но тем не менее существующее; его значение: 'нахождение перед чем-либо' – в данном случае, вероятно, перед лицом войны, смерти.