a) Ella necesitaba alguien con quien hablar.
b) *Era alguien lo que ella necesitaba con quien hablar.
c) Era ella la que necesitaba alguien con quien hablar.
A ver si puedo explicártelo para que lo entienda. Supongo que sabe cuál es la estructura de las construcciones hendidas o escindidas, ¿no?: Verbo ser + lo que se quiere focalizar + pronombre relativo con lo que sea.
Hasta ahí es fácil. Entonces, c) es una construcción "perfecta" porque tiene los tres elementos que te he mencionado justo arriba, sin problema, y a) es una construcción básica porque no es una escindida (tiene sujeto, verbo y complemento, sin más).
Ahora viene lo complicado: b) es agramatical porque ahí está focalizado
alguien , es decir, el núcleo del sintagma al que pertenece (que es
alguien con quien hablar). Cuando focalizamos algo con este tipo de estructuras, el foco debe ser todo el sintagma, no solo su núcleo. Debemos introducir en el foco tanto el núcleo como su complemento o la oración subordinada que lleve.
Para que me entiendas, la oración se analiza así:
Ella (sujeto) necesitaba (núcleo del predicado) alguien con quien hablar (complemento directo, en el cual el núcleo es
alguien y va con la oración de relativo
con quien hablar).
La oración correcta entonces sería: Era [alguien (con quien hablar)] lo que ella necesitaba.
Escrito quizá es un poco lioso, pero espero haberme explicado un poco para que tu novia pueda al menos tener un punto de partida a partir del cual desarrollar su respuesta.