The reason your site is still served via OVH is because of the A and AAAA records you have added.
$ dig www.coworkinghandbook.com
www.coworkinghandbook.com. 4114 IN A 126.96.36.199
$ dig coworkinghandbook.com
coworkinghandbook.com. 4106 IN A 188.8.131.52
coworkinghandbook.com. 4106 IN A 184.108.40.206
In both examples above 220.127.116.11 is an OVH IP address. 18.104.22.168 is the Netlify load balancer IP address but you only use this when configuring external DNS. The AAAA records are also OVH IPv6 addresses.
When using Netlify DNS you don’t add A, AAAA, or CNAME records to have Netlify serve a site, you need to add a domain to a site as a custom domain. Netlify then automatically adds the appropriate NETLIFY type records to serve your site. See the Assign a domain to a production site documentation for more.
You need to remove all the A, AAAA, and CNAME records you have created via the Netlify dashboard.
You need need to add the domain following the assign a domain to a productiion site I linked above. As mentioned, this automatically creates the appropriate DNS records (NETLIFY type records) to serve your site.
You may find the resources in this topic useful too