Eu não tentei por mim mesmo, mas você provavelmente poderia ter um serviço de background que periodicamente mostraria uma imagem (jpg, png, etc) que você poderia definir como papel de parede da tela de bloqueio. O serviço apenas sobrescreveria a imagem para atualizar a tela.
Com certeza, não foi testado e há a chance de a tela de bloqueio não ser atualizada quando a imagem mudar. Além disso, ele não responde à pergunta de manter os monitores de dormir (também estou procurando essa resposta, que é como eu encontrei sua pergunta).