in reply to use Module (LIST) and 'import'

The use line is called during compilation, so $config is not yet set. Try the following:

BEGIN { $config = AppConfig->new(); } use Othermodule ( Config => $config );