<<< the host pc is IP 192.168.0.2 subnet mask 255.255.255.0 assigned by dhcp.
The client pc is IP 169.254.211.19 subnet mask 255.255.0.0 automatic private address. >>>
If you are using a router, there is no "Host" PC and no "Client" PC. Both connect to the router, get their IP addresses and internet connection over the LAN from the router and have an equal status in the network.
You should *NOT* have Internet Connection Sharing set up on any connection in either PC.
At the moment, the PC with the "169" address is failing to find the router to get its IP address and presumably this is the wireless laptop. Although the adapter may be showing a strong signal, have you actually "connected" to the wireless network, i.e. has the Site Monitor found the network (SSID) of your router, have you selected the option to "connect" and has the little icon got its "halo" to show you are connected?