In the multiplayer tutorial on the last page it looks peers also manually set their associated player object's lookat instance variables locally based on mouse position.
Why syncing the instance variable does not update them I do not know why. Maybe something to do with local input prediction activated on the associated player object?
Try testing with 2 peers and a host, and see if the the other peer's instance variables get synced properly? (As seen by the first peer)