Using “Get player pawn” and setting that to the Attack target blackboard key would do exactly that, even on your separate player character BP.
Try putting the delay back in and the setting of the attacktarget key. When you get to AI perception, that’s when you would take this bit out and call it from another function when your player is spotted.