The attempt is incorrect. Intuitively, if the prevalence were not 50/100,000 but 50%, it would exceed 100% if we multiply it by the hazard ratio 3.67.
The prevalence P is (# cases) / (# population) which does not have a time scope (i.e. age) in it and comes from a cross section. However, studies with hazard ratio model event occurrence with time, h(t) = f(t)/S(t), where f(t) is the derivative of event probability F(t) = Pr{event happens before t} at time t and S(t) = 1 - F(t) is the survival probability at time t. It must come from longitudinal data. Without reference to time t, the model does not stand. The probability or proportion that can be directly derived from a hazard ratio (HR) is a stochastic superiority: HR = Pr{S(t, X1) < S(t, X0)} / Pr{S(t, X1) >= S(t, X0)}. See https://en.wikipedia.org/wiki/Hazard_ratio#The_hazard_ratio_and_survival.
I would say that P is related to F(t), but I can find no source of mathematical expression relating these two, so I derive on my in own in the following. Comments and corrections are welcome. Assuming that the survival study has external validity so that it can be applied to the entire population, I believe that P = mean F(t) over t where t is age as distributed in the population, that is, event probability by age weighted according to the population age distribution. For example, if we estimate F(t) = 1 - S(t) = t/100 from the sample, so that the probability of event is 1% by age 1 and 99% by age 99. If we also find that age is uniformly distributed [0, 100] in the population (note that this information does not necessarily come from the study sample, and the age distribution in the study sample can be different from that in the population), then prevalence in the population cross section must be 50%. Therefore, to relate hazard ratio (or any survival analysis quantity) to prevalence, we must know the distribution of t (often the age) in a cross section so we can integrate it out.