Found a solution that worked for me in this thread: Is TSubclassOf<> possible with interfaces? - C++ Programming - Unreal Engine Forums .
Basically add “meta = (MustImplement = “MyInterfaceName”)” to the UPROPERTY macro of the property that needs to enumerate classes that implement a specific interface.