Looks like this type of dynamic mapping won't work in ADF. It's better to ask source team or regenerate csv in fixed proper format.
This has been answered here - https://stackoverflow.com/questions/65503601/is-there-any-way-to-do-custom-dynamic-mapping-of-different-number-of-columns-in
Please don't forget to Accept Answer and Up-vote if the response helped -- Vaibhav