Good news! The code is now running and tweeting after I modified the way DHCP manages leases. Briefly, I replaced the Ethernet.DHCP syntax with the new (as of Arduino 1.01) Ethernet format, using Ethernet.begin and Ethernet.maintain to start and maintain the DHCP leases. Tried several times and seemed to work well . Thanks again.