How about this ? Would it work ?
Not very well. That filter is essentially a 120KHz parallel resonant circuit that will load down the signal if it exceeds a certain level. I have not found it to be effective combating noise from CFLs and various switching power supplies. It will do nothing to isolate a signal sucker.
A filter that will isolate a problem load must be placed in series with that load. While it is limited in its current capacity, the X10 XPPF works very well if you stay well within its ratings. It is a low-pass filter, and will not only block noise near the X10 carrier frequency, but also broadband noise as well.
All the other filters I am familiar with are notch filters. They will block frequencies near the X10 carrier frequency, but have limited effect on noise at other frequencies. They work because most X10 modules have a narrow band filter in front of its detection circuitry to reject frequencies outside the X10 passband.
Jeff