Could it be a wood duck? I don't know if they lay green eggs, but the duckling at the top of this webpage looks similar to yours:
http://www.hiltonpond.org/NestboxWoodDuckMain.html
http://www.hiltonpond.org/NestboxWoodDuckMain.html