@itsNologythere were some insights on the previous Q&A stream and as Bash said its unsure if its going to be implemented as originally planned.
However Walross mentioned he could see something like you described working out better but there is no ETA or anything like yet for all of that.
To evolve Rockruff into the Dusk-Form you need the ability Own Tempo which isnt available in PRO yet.
Its almost the same case as Battle Bond Greninja so we will probably get the chance to get it at a later time.
Can you post a screenshot of the pokemon for a better understanding of your issue?
Also it doesnt matter which moves you use for EV-Training, thats not how it works. Every pokemon gives different EVs if you beat it and it will give EVs which it has the highest base stat in.
@Stevan01if your Whimsicott has the Prankster ability it will always hit first as you get priority on status-moves with that ability. Just be careful against dark-types as Prankster wont work against these.
You should be able to catch it again at the location you originally caught it the first time as it should just re-appear at that place in case you release it.
The objects you have to interact with are randomized for everyone, so it is not a bug.
Try to interact with some other objects like the skull, pumpkin or the sign for example.