If you don't want to use freight condition type and pay as planned delivery cost, then you can go ahead with MIRO-->Debit Material with the freight charges directly and credit vendor as shown below and give the vendor number in invoicing party. But this will be tedious job and you have to keep some body for data entry for manual material selection. Get the consent from business before proceeding productive system. Always keep loop finance team.
Let me know for further details
R,
Amala