I think it's 100% inappropriate to give a non-needy person a charity quilt. It wouldn't be such a bad thing to sell it, though. If it's that pretty, the guild can post it on eBay and let the non-needy person buy it for a respectable price.
--my two cents' worth.