We have managed this a final touch and it is relatively simple for you to carry out.
Start by going in /System/Library/Frameworks/DVDPlayback.framework/Versions/A.
Copy to your Desktop the file DVDPlayback and made in a backup copy somewhere else.
With a Hexadécimal editor search and replace the 4 Internal occurrences by External.
Save the files and put them in the place of the original (you will need administrator privaledges). Henceforth, DVD Player will function with an external reader.
PS: This is a true return to our first loves, the first patch which we had issued to make an identical thing back in 2002.
PS2: This simple replacement should function with practically all the future previous versions of DVDPlayback. Make it only if you do not have an internal reader, if not, the internal reader will not be supported any more.
