Is it fair to ask 2nd school to incur all the additional costs since they are the ones extending the trip?
Yes, unless of course the additional costs are more than a separate trip would cost. They asked you to extend, so they should foot the bill. School #1 should only pay for what they expected to pay when they invited you.