All is fixed now - outbound now has me going all the way to FRA and not ending at DFW. I was also credited back the 12,500 miles for each trip for the difference between J and F.
I check my trips pretty frequently anyway, but I'll definitely be keeping an eye on award travel bookings from now on. I'm going to SIN on korean air in september for the F1 race and I sure hope I don't have any issues with that!