After rummaging around on the internet I found several demos of similar software. One I downloaded was able to decrypt and give me a preview.
I was able to use the app to find a disc's volume ID as well as the title key but can't figure out how to tell MakeMKV to use this information. I see the option to change the "key files directory", but after an hour of looking around here and other places, I can find no documentation on the format it wants of the files in the directory.
My first guess was assuming the files should be the volume ID in its hex representation (16 bytes = 32 character filename), with no filename extension, and it should contain the volume key - 32 bytes as 64 hex characters, ending with a linfeed/cr. But this does not work and generates no errors in the log of MakeMKV so I don't know what I'm doing wrong. I'm going to try a little more experimentation and see what I can find. i found a post regarding command line use of the tool but the post looked a little confused, talking about the volume ID twice and never mentioning the key. (http://forum.doom9.org/archive/index.php/t-144611.html) All I really need is an example of one such file but I can't find one.
"Passing VID is arcane magic, at least until we release libdriveio sources under LGPL and that should happen quite soon. You can indeed pass the VID, but only if you are opening "files on hard drive", not ISO. If you only have ISO file then you can extract all files from it by cddump.exe tool that is part of MakeMKV package. Assuming you have blu-ray files in some folder, you need to create a binary file called "diskatt.dat" in that folder. The file size must be 24 bytes. The first 8 bytes must be 04 00 00 80 00 00 00 10 , the next 16 bytes must be binary VID. It all makes sense but is too long to explain why

This looks like its talking about the format of the file, but only the volume ID is mentioned, and I was expecting the file to contain the key so I don't know if I'm on the right track here or not. Maybe this just has to do with dumping basic disc information. I'm new to this.