Thanks for the brillant suggestion to stay in Osaka o/n! That should solve the problem and give us a chance to explore Osaka a bit.
And thank you, valve bouncer, for the tip to look for international check-in at Kansai for JAL.
You guys are the best!