Thank you for you help!
So in layman's terms does this mean I should be able to get a working holiday visa or be granted a permanent residency if I choose to apply
Once again thank you for your help
There is no such thing as should
! Like Yoda once said, "do or do not". All I can tell you is that what you've described in this thread will not impede your application. Good Luck!