My understanding is that Heidelburgensis *has* been found in Europe, Asia and Africa.
I guess the big question then is the relative age of Heidelburg remains in Europe and Africa. If the African remains are significantly younger, then they could have come from Europe or the Middle East, and don’t forget that the Mediterranean has been dry at times or much smaller.