Don't fail on missing eager-loaded association

This allows for nested eager loading of polymorphic associations

Resolves #8005
Is this really the only place the exception was used? I'm pretty sure we still need it.