The reason we don't talk about "changing the Hamiltonian by a total derivative" is because symmetries and conservation laws are usually handled differently in the Hamiltonian picture.
In Hamiltonian mechanics, any function $f$ on phase space generates a flow on phase space, i.e. a one-parameter family of canonical transformations $(q, p) \to (\tilde{q}(\alpha), \tilde{p}(\alpha))$. The induced rate of change of any other phase space function $g$ is
$$\frac{dg}{d\alpha} = \{g, f\}.$$
In particular, the Hamiltonian itself generates time translation,
$$\frac{dg}{dt} = \{g, H\}.$$
The statement that $Q(q, p)$ is a conserved quantity is simply
$$\{Q, H\} = 0.$$
That is, the time evolution generated by $H$ doesn't change the value of $Q$. The key is that this is equivalent, by the antisymmetry of the Poisson bracket, to $\{H, Q\} = 0$, which states that the canonical transformations generated by $Q$ don't change the values of $H$.
Thus, given an infinitesimal canonical transformation that keeps $H$ the same, its generator is a conserved quantity. This is the closest thing to Noether's theorem you'll usually see in Hamiltonian mechanics. Since it refers to only $H$, not the integral of $H$, there's no need to talk about keeping $H$ invariant up to a total derivative -- it just has to be invariant, period. (But also see Qmechanic's answer, about an action-like formulation where it does appear.)