Wow Wylie, you've been busy! (While I've been away...)
Google Earth (along with the sat shots on maps.google.com) have been updated for Pearson, and while the new sat shots are from 2005 with much still under construction, they show that your Pier F model as part of new Terminal 1 needs to be lengthened about 50%. If you've got time, please check that area out again!
42