The streaming service is going on the offensive amid a Congressional probe of its new Discovery Mode feature, and it has help from some indie distribution CEOs.| Billboard