What other factors? Solar variation accounts for a much smaller change over the span of the decades long solar cycle. The total solar output hitting the Earth doesn't really change. What does change is how much of that heat is retained.
What other extra planetary events are you referring to? Meteorites? The numbers look high, but the total mass (~15000 tons/yr) is miniscule compared to what volcanos produce.
Are you talking about any other specific "extra planetary event" that affects the climate?