Bobby, I think you have a misunderstanding of how the 15-1994 works. When you program in a device code it sets up the correct signal for that device and maps as many buttons as the people who make the remote deemed necessary.
However, what you are doing is learning signals from your original remote, so what does it matter how any of the device codes are set up? You can learn to all of the function buttons excpet for SLEEP and FAV/SCAN, but you are limited by the memoryof the rmeote, which only has room for about 24 buttons, depending on the length of the IR signals.
Hope that clarifies.
Rob.
http://www.hifi-remote.com