There are plenty of places overseas where a night visual is not allowed often for noise reasons. From a common sense point of view what bothers me is trying a tailwind approach leading to a noisy go-around and then descending to just over a thousand feet agl over people's houses at 23.00 local time and dragging it in. It really does not look like a well thought out plan, particularly at your homebase. Doing it when you are personally under investigation and your company has been forced to sim check all pilots is more than a little odd.