For pulling up an external (i.e. not on the same PCB) open drain signal, a resistor value of 10k seems to be the most common "general purpose" recommendation. (I know there are special situations like I2C or noisy environments that justify deviating from that.) As I understand, this is usually considered to be a good balance between noise immunity and current draw. The voltage usually isn't explicitly specified in the context of this recommendation, but can be assumed to be 5V or maybe 3.3V. I'll assume 5V for this post.
10k @ 5V = 500uA current draw, 0.0025W.
If the voltage is dropped to 1.8V but the resistor value is kept the same, current draw drops to 180uA, and wattage to 0.000324W. This, I assume, comes at the cost of noise immunity: the 10k @ 1.8V pull-up would be weaker (more susceptible to random outside noise causing the input to bounce around) than 10k @ 5V. Is this correct?
If that's correct, what would be the proper way to scale the 10k @ 5V number? Would it be:
3.6k @ 1.8V = same 500uA current draw, but 0.0009W (lower wattage)
1.3k @ 1.8V = about 1384uA current draw, but about the same 0.0025W wattage
or something else?
(The real reason this came up was an idea I had to pull up to 12V instead of 1.8V and level shift that down to 1.8V, which would let me replace a switching regulator -- currently powering an MCU and pull-ups -- with a linear regulator that only powers the MCU, without really impacting total power consumption. But first I want to make sure I understand this correctly. Which I probably don't.

)
Thanks!