@astonishing-accountant-25155 I work at Plivo. SMS regulations are pretty strict. There is no way around providing company association documents.
10DLC approvals take time too. My recommendation would be to get this issue fixed with Twilio for now, and start 10DLC registration in parallel with other providers. Once 10DLC campaign is approved, you can migrate traffic.
By starting this process with multiple providers, you can evaluate speed too.
I am happy to help you understand what it would take to get live with Plivo. DM me on Slack and we can explore.