However, I want to caution: the explanations which Khidr gave Musa themselves need explanations!
And those will be given to us by who? Ali? Was Ali Khidr's teacher too?
Khidr's explanations do not make complete sense.
They make complete sense. He gives explanation for his acts and that is it. People can look for hidden meaning in why I need to have a cigarette every morning before going for a dump, but there isn't any.
"Did you make a hole in it [the boat] in order to drown the people? You have done a monstrous thing!" (Q 18:71)
Yes and if Musa (as) had remained patient, he might've learned more, but he did not. The explanation given for creating a hole in the boat by Khidr is what? That the king was taking control of all the boats and he would leave a boat with a hole alone since it was the livelihood of the workers. As simple as that. You can look for hidden meaning
As far as the wall is concerned. Did Khidr build a real wall or a wall of taawil? If it was a real wall, then is the "divine knowledge" something that can be protected by an actual wall? Now before you say it was not a real wall, remember Musa (as) asked why they shouldn't get paid for repairing a wall for the people of the village who weren't even good to them. So if it was a real wall, then it was actual treasure. Something that can be protected by an actual wall. It could've been a book with divine knowledge, or it could've been a chest filled with gold coins. But it certainly wasn't hocus pocus. Besides, if khidr hadn't built a wall, the village people would've gotten to the treasure and stolen it from the kids. Can divine knowledge be stolen? Unless it is that possessed by the bohras!!!
This is the real meaning of Khidr's act of fixing the wall, i.e. removing the obstructions to obtain this divine knowledge.
A symbolic gesture of removing obstructions to obtaining divine knowledge would be breaking a wall and not fixing it. But as we know bohras like to build walls around their "divine" knowledge. By the way, what is this divine knowledge?
Does Musa find the hidden treasure left behind by the "father", the Qur'an does not tell.
The hidden treasure was for the two orphans and not Musa (as). Unless the Quran is a cipher and the key to the cipher is with Ali. And Musa (as) might actually not be a prohet (saw) and the red sea didn't actually part and there was no Pharoah but it was all symbolic and it refers to the evil within us. Oh Man!!!