So as far as I can tell, there would only be one methodology that could solve this. You are trying to solve two distinct things and they use the same methodology. If $r$ is some measure of locally observed volatility or risk both in the past and to be predicted in the future, $\sigma$ is the true parameter in nature, $I$ is general information, and $E$ is event specific information, then I believe you are forced by the nature of your description into a Bayesian methodology.
The reason is that while there may be methods to model $\sigma_t$ in Frequentist and Likelihoodist methodologies, there is no methodology to model realizations, which is a different type of question. Fortunately, there are Bayesian solutions.
First, I want to point out that an event is nothing more than data, but you and possibly the public see it as significant. In other words, you do not consider a hurricane in the same category as rain. The drops of water are essentially the same, if maybe a bit more energetic in a hurricane than in a gentle spring drizzle. There is a second issue as well. An inchoate risk stops being a risk once it is realized, then it is a fact. It might be an unpleasant fact, but it is now a certainty. Markets may not be responding to a change in risk, but a change in certainty. It may be that $\sigma$ fell once some event was realized, but $\mu$ not only changed, but it is now more certain than ever.
Nonetheless, Bayesian methods allow all kinds of things to be parameters other than just centers of location, scale, skew and so forth. Ben Roethlisberger could be a parameter. He would have various parameters associated with him as well, such as quarterback, completions, Steelers, age and so on, but they may be combined in him in a unique manner making him distinct. As long as you can make a model that is sensible, Bayesian methods will be glad to assist you. If you were playing fantasy football, you could make each player a parameter that is itself a unique configuration of parameters, which are part of a larger system that has parameters. If it were not for the dimensionality, it is probably a solvable problem.
In addition, you do not have to collect the data on a variable to include it in a model. There is a great article on modeling three sided coins (heads, tails, sides) and two of those models include variables for which no data was captured. See http://statweb.stanford.edu/~owen/courses/306a/threesidedcoin_amstat.pdf
The article also provides an intermediate view of how to test various competing models to remove bad ones.
What you are wanting to do is predict local volatility given information, event information (which could just be a jump again see the article) and the parameters.
You want to know $\Pr(r|IE\sigma\mu{t})$. That is solved through the Bayesian predictive distribution. It will provide you a distribution of the future sample space of realizations of $r$. The reason you cannot do this in Frequentist methods is the same reason people misinterpret confidence intervals. One of the features of the edges of confidence intervals is that they are random and that smaller intervals are not intrinsically better than wide ones. People mistake interval size for precision. It is a similar type of problem.
You can also do sensitivity analysis between the effects of $I$ and $E$ on price movements. Believe it or not there is a paper on this in 1941 that John Maynard Keynes spent some time commenting on. It is by Landon, but you will not want to read it. Instead, pick up the generalized form in ET Jaynes book Probability: The Language of Science. It is a bit polemic and it won't work for your specific application, but it will give you the thinking. Landon was concerned with signal and noise in telecommunication lines.
Personally, I am opposed to this category of thinking and models, as a disclosure. Nonetheless, what you are wanting to do is ambitious. In the event you have not heard of the Bayesian predictive distribution, I will give a very brief math tutorial.
First, lets imagine there is a future sample space $\chi$, and historic sample space $X$ and an observed sample $x$. There is also a parameter space $\Theta$ and a parameter $\theta$. Both could be vectors in vector spaces.
Bayes theorem, for purposes of analysis, is made up of four parts. The first part is called the prior distribution, almost always shortened to the "prior." It will be denoted $\pi(\theta)$ and contains everything you professionally know about the parameter prior to looking at the sample. If you know it cannot be negative, then you assign a zero probability over the negative numbers. If you know it cannot be 5,000,000% per year every year, then you either assign a zero percent probability or some very narrow tail of a probability. And so on with each parameter. You encode, as best you can, the existing body of knowledge on the topic. This has two advantages.
It avoids wasting information and it can normalize your sample, if by chance, you grabbed the weird sample. If you are completely ignorant as to the value of $\theta$ then you would assign an "ignorance" prior, that is a formula that is designed to mimic ignorance in a probabilistic manner. The prior is everything you know about the problem right now.
The second portion is the likelihood. It is the probability of observing the data you actually observed at a specific possible value or set of values for the parameter or vector of parameters. It is denoted $\mathcal{L}(x|\theta)$. This is your model. The numerator is the product of the prior and the likelihood. It is a density so this calculation is repeated over every possible value of the parameter, that is for all $\theta\in\Theta$.
The third portion is called the evidence. The numerator is summed over the entire parameter space. You are adding up every possible explanation of the data you saw weighted for its prior probability. It is written as $\int_{\theta\in\Theta}\mathcal{L}(x|\theta)\pi(\theta)\mathrm{d}\theta$.
The final portion is called the posterior distribution and it is denoted $\pi(\theta|x)$. It is the density of the uncertainty (not chance, Bayesian methods do not have chance) regarding the parameter. Collectively, they are $$\pi(\theta|x)=\frac{\mathcal{L}(x|\theta)\pi(\theta)}{\int_{\theta\in\Theta}\mathcal{L}(x|\theta)\pi(\theta)\mathrm{d}\theta}.$$
The Bayesian predictive distribution begins with the posterior distribution. It would predict the probability of $\tilde{x}$ for all $\tilde{x}\in\chi$.
The posterior distribution is a quantification of the remaining uncertainty about the parameter $\theta$. This uncertainty is factored out leaving only the distribution based on the information in the data $x$. The posterior distribution is $$\pi(\tilde{x})=\int_{\theta\in\Theta}\mathcal{L}(\tilde{x}=k|\theta)\pi(\theta|x)\mathrm{d}\theta.\forall{k}\in\chi.$$
You are wanting to find $\Pr(\tilde{r})$. Even though I am opposed to this class of models, best of wishes and good luck. Your findings may help others.