Okay, Looking through the documentation, I saw that the add_image_sizes function was wrapped in an after_setup_theme hook. I put the image size declaration inside one and now the image sizes are being generated. I now just need to find out why yoimages is still not recognizing it…
Hopefully this will help anyone else who has the same issue!