I've never entered anything before but if all they could find to complain about was your binding then I'd say you did a great job with the quilting or they surely would have complained about that too! Don't let them make you feel bad. BTW, how about showing us pictures???
Suzy