I think your oral surgeon has provided good guidance.
In general, it is not customary to remove tori unless they are so large that they cause functional impairment (this is more common with tori on the lower jaw), or if they interfere with the construction or wearing of a denture
Granted, the tissues that cover tori tend to be stretched quite thin, and are fragile and vulnerable to physical injury from hard-textured food. However, avoidance of hard foods, coupled with careful chewing, can reduce the risk of injury, and this is a far less labor-intensive (as well as a less risky) management strategy.
As for the Fosamax issue...
Drugs in the same class as Fosamax ("bisphosphonates") have been implicated in the development of a chronic and painful inflammatory condition of the jaw bones known as "bisphosphonate-related osteonecrosis
of the jaw", or "BONJ". Although there are rare documented cases of BONJ developing in chronically irritated tori, the consensus is that the risk of BONJ development is considerably greater as a sequel to oral surgery
, such as torus removal. The fact that you have discontinued your use of Fosamax 10 months ago does not necessarily eliminate this risk. (Although some protocols recommend a "drug holiday" to reduce BONJ risk, this guidance is not supported by the pharmacodynamics of bisphosphonates, which remain tightly bound to bone tissue for ten years or more.) Granted, the consensus is that orally-administered bisphosphonates such as Fosamax are thought to present less risk than similar medications that are given intravenously. However, there is some suspicion that the risk of these oral forms is greater than previously believed.
On balance, it may be wise to avoid surgery
if possible. If the ulcers on your torus are slow to heal, you may wish to discuss with your dentist whether you might benefit from construction of a protective "stent"-- a thin removable acrylic appliance that covers the roof of the mouth. This could be used during eating, and will give the injured tissues an opportunity to heal. (If you currently wear an upper denture prosthesis, your dentist should verify that there is some "relief", or spacing, between the denture base and the torus so that the denture is protecting the area without exerting any pressure on it.).
Hope this helps...