system-config-network uses rhpl for a few things, some of which are only ever used by rhpl. We are trying to drop rhpl for Fedora 12, so you'll need to move those bits into system-config-network itself (rhpl.iwlib and rhpl.ethtool)
The translation bits should be relatively straightforward to replace with something like:
_ = lambda x: gettext.ldgettext(domain, x)
N_ = lambda x: x
except for the fact that you're overriding __builtins__["_"] which you really can't do with this pattern as you can't always know what the domain is going to be.
For ethtool, note there is a python-ethtool package in Fedora already.
Jiri, can you please take care of this?
Assigning to Jiri Popelka
fixed in 1.5.99