Parliamentarians must not "leave it to people like Elon Musk " to "shed light" on child sexual abuse, MSPs have heard.