This is a question that is naturally suited to a Bayesian approach. Suppose our prior belief about the true probability of heads $p$ is modeled by some distribution $f(p)$. Then, we conduct the experiment of flipping the coin $n$ times and observing the number $X$ of heads, which is assumed to follow a binomial distribution, specifically $$X \mid p \sim \operatorname{Binomial}(n,p).$$ Thus $$\Pr[X = x \mid p] \propto p^x (1-p)^{n-x}$$ represents a likelihood function $L(x \mid p)$ for the sample, and the posterior distribution of our belief about the parameter $p$ is given by Bayes' theorem $$f(p \mid x) \propto L(x \mid p) f(p).$$ For a Bernoulli/binomial likelihood, the choice of prior distribution that gives a posterior in the same parametric family happens to be a beta distribution: i.e., if $p \sim \operatorname{Beta}(a,b)$ for suitable hyperparameters $a, b$, the posterior $p \mid x \sim \operatorname{Beta}(a^*, b^*)$, for new posterior hyperparameters $a^*, b^*$; specifically, $$a^* = a + x, \quad b^* = b + n - x.$$ (The proof of this is left as an exercise for the reader.) However, when the prior is not beta distributed, the posterior may not be either. We explore this calculation for the choice of prior $$p \sim \operatorname{Uniform}(0.4, 0.6).$$ We calculate: $$f(p \mid x = 70) \propto \begin{cases} p^{70} (1-p)^{30}, & p \in [0.4, 0.6] \\ 0, & \text{otherwise}. \end{cases}$$ Note the subtlety: because the prior for $p$ was confined to $[0.4, 0.6]$, the posterior is also necessarily confined to this range, even if the sample proportion $\hat p = x/n$ is not in this range, because $$f(p) = \begin{cases} 5, & p \in [0.4, 0.6] \\ 0, & \text{otherwise}. \end{cases}$$ Consequently, the posterior density must be $$f(p \mid x = 70) = \frac{p^{70}(1-p)^{30}}{\int_{p=0.4}^{0.6} p^{70}(1-p)^{30} \, dp},$$ and the probability that $p \in [0.4, 0.55]$ is simply $$\Pr[0.4 \le p \le 0.55] = \frac{\int_{p=0.4}^{0.55} p^{70}(1-p)^{30} \, dp}{\int_{p=0.4}^{0.6} p^{70}(1-p)^{30} \, dp} \approx 0.0571106,$$ as claimed.
Now, if we use a different prior for $p$, the posterior distribution and desired probability will also be different. As it is nonsensical to say "normally distributed on $[0.4,0.6]$," let us use a suitable beta prior that "looks roughly normal" on this interval. Clearly, the mode should be at $0.5$, consequently such a beta prior must have $a = b$. As to the choice of common hyperparameter, if we assume that roughly $95\%$ of the probability density should be in $[0.4,0.6]$, then numerical approximation gives the choice $a \approx 47.2998$, so let's choose $a = b = 48$. Then, as this prior is conjugate, we simply have $$p \mid x \sim \operatorname{Beta}(a^* = 48 + 70 = 118, b^* = 48 + 30 = 78),$$ and it follows that $$\Pr[0.4 \le p \le 0.55] \approx 0.0695632.$$