Are the final events of DBZ considered canon? In Dragon Ball Z, the series flashes forward 10 years after the defeat of Buu and we're introduced to things like Gohan and Videl's daughter Pan, lazy teenage versions of Trunks and Goten, and a reincarnated Buu (Uub).

Since Dragon Ball Super begins sometime shortly after the defeat of Buu, are the flash forward events of DBZ wiped from canon, similar to the GT history?

My biggest point of confusion is the fact that Pan is 4 in the final events of DBZ which means she was born 6 years after Goku kills Buu. But at the beginning of Dragon Ball Super, Gohan and Videl announce they're pregnant with Pan. This could be explained easily if Super picked up some 5 years after Buu's defeat but Goten and Trunks appear to be the same age as they were in Z. So it seems likely that Pan is born way earlier than 6 years after Buu's defeat.

Do these events reconcile or was the end of Z undone to make room for Super to tell new stories?
In Dragon Ball Super , Dende makes a mention to Uub and he tells Goku it would be good he trains him. That's meant to connect Dragon Ball Super with the end of Dragon Ball Z. And as for Trunks and Goten appearance, in Dragon Ball, 4 years passes between Goku meeting Bulma and killing King Piccolo, and his appearance (which is almost identical to Goten by the way) doesnt change. So yes, the final events of Dragon Ball Z are canon.