You’re right, that’s definitely them, but the twitter available on their FA is inactive, unless that one was there and I missed it.
I also managed yesterday to get in contact with them on discord as that is public info on their furaffinity, but after I said who I was and such they so far haven’t responded despite being online. It’s not looking good.