Seriously, i dont know why your airline doesnt let you fly.
The difference between the 500 and 300 is basically aircraft lengh and pressurization panel.
Cant they give you a system test about the 300 differences along with a line check?
I am sure the 500 to 300 is not a licensing issue but a company training one.