I wouldn't trust a food writer with a recipe called osso buko. Also, a recipe has to be clear for any cook, beginner and other cooks.
You can certainly use a glass lid on a pot... or a pan. At least, that's what I do when making ossobuco. I made another one yesterday. I use a stainless large pan in which all the pieces of meat can be put next to each other, not on top of each other; very important when braising all kinds of food, that's why pans with a lid are more fit for braising. You can buy glass lids for any size of pot or pan. I have a few that fit a number of pots and pans.
Look on todays "What's for dinner" thread for pictures of my ossobuco.