Unfortunately, other than the one that comes with your QuickBooks for Mac program, I am not aware of any utility available to repair these kinds of QB file damage and which is approved by Intuit. There are third party utilities for the PC.
Remember, it was your computer that shut down unexpectedly and I advised you that might be the problem. That is out of my control.
You also didn't tell me if you followed my advice to reinstall your program on this or another computer. I can't help you if you won't meet me halfway.
Speaking of that, what year is your program? If you were using 2011 or higher and happened to be in the middle of multi user mode or set for it, that might be why the verify or rebuild boxes are greyed out. Check to make sure you are in single user mode if that is the case. You also should make sure that when you try to back up that you are using the options box and checking complete. If you don't, you would be doing a quick backup and those boxes would be greyed out.
If the problem is on the first computer, a successful install on a second might allow you to verify, rebuild, and backup your file. Again, I can't solve your problem if you won't follow my advice.
When did you make your last good backup?
Finally, you've indicated that you are not happy. What can I personally do to make your happy?
I am extremely disappointed that your rated my response above as poor service.
First, it isn't realistic or appropriate to hold me responsible if you were the one who decided to use QuickBooks for the Mac and its limitations. It is not the same as the PC which you can do more with when there are file problems.
Second, I have asked you to do certain things to solve your problems. You failed to respond to me indicating that you have done so. Again, it isn't appropriate to assign such a rating when you won't meet me halfway and do what I ask.
Third, I have asked you several questions in an effort to help you. Once again, you decided not to answer them. I can't solve your problems if you won't meet me halfway.
Fourth, I asked you what I could specifically do to make you happy. Again, you decided not to respond. How can you be disappointed when you won't give me a chance to help you?
Finally, you should consider that ratings like yours only discourage experts from participating on the service which means that other users don't get their questions answered. How would you have felt if no one was available to answer your urgent question?
Please retract your unfair and unwarranted rating. In the meantime, I will ask the service to refund your money as you are not happy and I think that is fair.