this is silly. he responded via PM to a support request and solved the problem.. why did he not update here?
https://www.leighton.com/blog/enable-upload-of-svg-to-wordpress-media-library
this solves the problem. stop using whatever method you’re trying and just try that. worked for me.