It's also fun to see how each Toyota product uses the same modules and buttons, just different layouts and front panel designs. Your solution (sans the custom display that will only fit your model) should work on just about every Toyota and Lexus model from the AVC-LAN era (2000~2010)
Not sure if you'd be willing to share your code or diagrams, but anything would help me tremendously. My contact info is in my bio.