YOu are right about the vector triangle . Im sure if you can work on your CR 2 computer you will find the answer to your question.
Also the B747 being similiar to the B777 , the display on the ND displays magnetic ( Hdg Tru not selected or not over polar routes) while the prog page 2 shows true. You would also then have a difference because of the wind driection true vs magnetic