There are several ways:
1) Quote the original property definition:
{"fn": ...}
2) Provide a definition in a extern file:
/** @type {Object} */
var methods;
methods.fn;
3) Use the magic "JSCompiler_renameProperty" method:
_.invoke(pool, JSCompiler_renameProperty("fn"));
This isn't used much (so has a higher chance of being flaky) and isn't recommended with type based optimizations. Note that you have a provide a stub implementation like:
function JSCompiler_renameProperty(a) { return a; }
If you want the code to function uncompiled or compile without warnings.