Belated update: I got the new job. So thanks to everybody for not telling my then-prospective employers about my irrational hatred for various creators and my completely rational hatred for Bob Kane. I appreciate your discretion in not spoiling the surprise!