After a little bit of testing, it has done what I wanted it to do.
I wanted to move Chris Denorfia off of the DL, move him up to Cincy, give him another injury, and put him on the Cincy DL instead of the Louisville DL, and it worked perfectly.
The only question I have is what can I use the roster.bin for?