If the airline's res/ticketing system can't support the middle name for the PNR/record/BP, you'll not be required to have it and they won't be able to enforce it. You'll not have any problems.
Ultimately, this 'requirement' will be phased in.
Welcome to FT, btw.