Yeah seems likely. I've seen this pattern CONSTANTLY on reddit where one account asks a question and some other account has just the thing they need ... their own product that just happens to be what was asked for.
In this case they seem to have their roles confused.