A two inch gap is nothing, so...
The best and cheapest way to repair is (as you stated) spackle it with metal mesh tape. Three coats sanded smooth, flush with drywall.
Go to your local Home Depot or Lowe's and buy enough tile, 4x4 should be a perfect size, and tile around the new surround.
If she's not worried about the color you can probably get enough tile real cheap on close out, etc..
If she wants a certain color, a standard 4x4 wall tile in the amount needed, will not be very expensive even at regular price.