Old_Geezer
// Turkey has allowed them in. So they are implicitly accepting them in their country. //
No. The Border is 500 miles long and they cannot stop them illegally entering their country. We are getting scores of illegal immigrants entering our country by boat, but we are NOT implicitly accepting them.
// Any claims they don't want them are superfluous, they have chosen to be charitable and accept them. //
Again No. They have made an agreement with the EU to stop them entering Europe. They are not being charitable, they are protecting the EUs borders for money. It is a business agreement, not a charitable gesture.
// Now the travellers are safe they have no right to move on further, and Turkey has no moral right to be complicit in such an illegal act by allowing them to. //
The EU are responsible for its own borders, not Turkey. If Turkey does not want these people, and they want to go ti Europe, you cannot really blame Turkey for allowing them. If the EU does not like it, they can shore up their own borders.