Sorry but I don't think it does.
This came up in another thread recently where I got very much in a twist over 'page' until I understood it meant different pages of functions against the buttons rather than 'page calls'.
On IP Office, you can program the 50 buttons to 50 functions but thats all you get. The user can't switch the 50 buttons to another set/page of functions and then back.
As for using the wizard template for programming a 4450, don't, its doesnt map the bottom two rows correctly.