I had the same issue trying to use FObjectFinder for a UParticleSystem. Turns out it was a case of bad template error messages. It was just undefined. I was just missing an include. I added the include for ParticleSystem as mentioned in this thread and it then compiled just fine.
#include "Particles/ParticleSystem.h"