roberin,
Lo que sucede, es que en tu circuito tenés filtros formados por los capacitores y bobinas (no me puse a calcularlos en que frecuencias están).
Una onda cuadrada, es la suma de muchas ondas senoidales o armónicas, por lo tanto, tu circuito va a atenuar mas o menos una y otra armónica, deformando la señal.
Para poder transmitir información, tenés que usar algún tipo de modulación. Para transmitir sobre la red eléctrica, se usa una modulación con una frecuencia portadora que va entre los 800khz hasta los 5Mhz. Lo más conveniente es usar una modulación FSK. Si lo que querés hacer es tu propio circuito, hay que usar un PLL (podés usar el CD4046) y ponerlo que trabaje en una frecuencia fija, por ejemplo 1Mhz, y los datos los ingresás en el VCO donde por ejemplo un cero te mueve la frecuencia unos pocos Khz del 1Mhz originales. Para el receptor, con otro PLL que enganche en la misma frecuencia y podés recuperar los datos.
Vienen integrados que sirven para transmisión de datos por la línea eléctrica, trabajan enviando señales moduladas en FSK, fijate en google, buscá HomePlug, o PowerLine Modem, vas a ver que hay muchas opciones. Fijate en el TDA5051 es un integrado específico para eso, yo lo he probado y anda muy bien.