The api can only output to chat (or other scripts in some instances) and not to macros/abilities, so pretty sure the individual scripts would have to be modified to output a powercard. Powercards can call other scripts, but not sure exactly how that works with scripts that produce chat output. However, even assuming they could output anything after being called by Powercards, their individual chat formatting would remain unaffected.