Dont think there are any Bike specific Bulbs I have used Car ones in the past with na problems.
At least you had the others working.
The last time it happend to me I started off with the Dip going in Edinburgh so upset the toonies by driving on main beam. But this only worked for 2/3rds 66% of the way home, then had to ride on Side light only