Styling Issues After Nelo Update

The new way styles are loaded in WPMU-Nelo to v. 2.2.2 is wreaking havoc on our layout, and I have a number of questions...

What is the reason for loading styles via options now? Was no consideration made for styles that need to be loaded by plugins? Is there a way to revert to the old styling method in v. 2.1.7? If not, could somebody please take a moment to compare the dev site at tripawds.net where I have updated Nelo with our live site at tripawds.com and help me resolve these issues:

http://tripawds.net/contact/
Compare styling of contact form (cforms II plugin) with:
http://tripawds.com/contact/

http://tripawds.net/forums/
Compare styling of forums (Simple:stuck_out_tongue:ress plugin) with:
http://tripawds.com/forums/

http://tripawds.net/members/ vs: http://tripawds.com/members/
and
http://tripawds.net/blogs/ vs: http://tripawds.com/blogs/
and
http://tripawds.net/store/ vs: http://tripawds.com/store/
Notice how borders are getting added to all tables in the new version

http://tripawds.net vs: http://tripawds.com
Notice the white space under the header image in the new version.

NOTE: I have uncommented @import url('lib/css/child-style.css'); in child/style.css as instructed, updated our child theme styles using child/lib/css/child-style.css and added the #custom to numerous custom styles which seem to be getting applied correctly. The cforms plugin, however, already uses #cf to identify many styles in their stylesheet (which I have added to child-style.css with no affect), and Simple:stuck_out_tongue:ress uses far too many styles to mess with.

Thank you in advance for taking the time to help resolve these issues caused by the theme update.