Id say its your trophs sucking, your modification sounds good, could always try rubber banding some fly screen to the bottom that may help and be a quick fix, i know clown loaches and electric yellows are masters of egg sucking so if you have them get them out lol , Ideally a second tank for tumbling and fry raising would be the way to go...