Попробуйте установить клиент WG внутри вашей WSL виртуалки, ну или докер контейнера. (если оно вообще реально на винде)
Вообще кошерный вариант работы - это полноценная вируталка...
Виртуалка на ubuntu server
в ней поднимается докер
в докер при необходимости уже ставится клиент WG, всё должно работать
Хотя в случае с вируталкой, если там будет сеть NAT, то при включении WG на хосте виртуалка вся тоже пойдет через WG
Да даже если на саму виртуалку поставить и включить WG - трафик из докера тоже пойдет через WG
Вывод - надо изначально правильно "собирать" окружение для работы))