After poking a around this morning, I finally fixed it! According to this Cisco community post, the DHCP pools have to be set up with a DNS IP address. So I did, and it works instantly.
Unrelated rant about WAP371: setting up the access point is relatively easy. However, a few quirks have to...