Unfortunately, EU law does not allow you to keep what the BBC calls "online order freebies." This fact is consistent with the snippets of EU code you all cite. In the EU codes, "unsolicited goods" are not any goods that show up at your house unsolicited. They are goods that are sent to you as part of the well-known scam of "inertia selling." Both of the sections you cited are about "inertia selling."
In a decision handed down last year, the EU Court of Justice explained that "inertia selling" has two prongs:
- Demanding...payment for...
- products supplied by the trader, but not solicited by the consumer...
Since Colin's seller is not responding to emails, he does not meet the "demanding...payment" prong of this definition.