Your UFUNCTION is missing the BlueprintCallable specifier. Like this:
UFUNCTION(BlueprintNativeEvent, BlueprintCallable)
Edit: Misread your post. You should be able to override it in the Blueprint Editor. Under functions there is an override button, in which it should show the method.