It sounds to me that your original setup may be correct. The basic principle is that voice traffic should never pass through an ADSL filter, and data traffic should pass through a maximum of one filter. The cable TV signal should not paSS THROUGH AN adsl filter.
So lounge Cable tv unfiltered. Phone side should have a splitter with one side filtered for data and one side unfiltered for voice.
Study data traffic filtered.