clj-kondo (just released) now catches some of the misplaced :async annotations documented in the async function reference
:async