I recall years ago a crew reporting that something similar had passed "very close to them" ...nothing on radar BUT similar reports from places as far south as Wales(I am in Northern Ireland)...space debris and a serious case of foreshortening at night?