Hello Cameron,
If the freight is added as a price component, then, it is not possible to assign a different tax rate other than the item product.
workaround, you can create a service master data presenting the freight. So that you can add this service (freight) as an order item, then, it is possible to select a tax rate differently for the freight.
Thanks,
Adie