I am well aware that this is likely a bad idea, but instead of just catching one of Charcadet or Tinkatink/any of the other steel types in the Heights, why don't we catch both? Sure, there are a lot of downsides (having four Pokemon this early on might make both Pokemon and character growth slower, potential character bloat, more stress for Mariana, etc etc), as well as Mary probably not catching any other Pokemon for a long time, but on the other hand, this does mean that both sides can get what they want: a Charcadet and a steel type.
Besides, if we do go for both Charcadet and Tinkatuff specifically, imagine the fangirling/fanboying of them both going to the Chapter House for the first time! It'd be great.
(yes I am biased for Tinkatink)