Dear Brother PP
I have seen the link you presented. I agree to the main points of the links that they are reported correctly but there are also some additions and the sequence of the events is not right if we analyze this in the light of Saheeh Ahadiths.
As this event is of a very diverse nature so It would be very nice if you could also mention where you need explanation and that would make this relatively an easier job to explain.
First of all you wrote MIRACLE of miraj. The word miracle means, something which dont have any scientific explanation. and also its not at all important to prove this scientificly because there are no. of things which science is unable to explain now and just put this in that category and the thing which is important is: what are the lessons given to muslims by this event?
I would come to these lessons later but first i tell you an interesting hadith. This is reported by Imam Ahmed from Ibn-Abbas. The hadith is too long to copy so i would just mention some parts of that but if you want i could copy all that for you Inshallah.
According to this hadith even our Prophet PBUH was having anxiety that people would not believe him about this event and then He PBUH met with Abu Jehl and he told him all about this event and in the last, he told some features of those areas he visited on the earth, he described those areas in detail and there were few people who had visited those places and they confirmed that these places look like the same as explained by Prophet PBUH.
Now i would like to highlight few important lessons derived from this event. It is important to learn these lessons than to find scientific logic for miracles. It is impossible to find the logic how Jesus put life in dead in the name of God and Moses made a way in water etc
The first lesson is that now the leadership is passed from Bani Israeil to Muslims and now its a duty of Muslims to Implement Khilaafa or system of Allah on this earth. I could explain this if you want.
The second thing was to highlight the importance of Masjid-e-Aqsa.
The third thing was to highlight the importance of Prayer and last few verses of Sorah Al-Baqra
The foruth thing was to show him some events of future so when his prophecies would come true, people could believe in what he brought means Islam.