That's not what I did, but that's cool!

I figure there are lots of doing it, especially if the other cell types were permitted. How does your virus spread exactly? Infected swimmers produce Virocytes attached to Lipocytes?
Mine is Myocyte swimmer with Virocyte head -- a smart Viro-swimmer.

It finds victims by color, changes their Phagocyte and Stereocyte into the virus cells, and then... the infected hunt the uninfected.

It takes off like an explosion and everything is dead after several hundred hours.