To me, this speaks bigger to your work culture and processess es - what tools were you using to host meetings and have conversations verbally?
Assuming the right toolset, having a strong voice and impaact in a company is not impossible from a remote position.
Yes, there is real value to face time, and I agree with you on some level - but only given the proper tools and a company that respects them. Given your example, it sounds like you didn't get the attention you deserved.