In Michigan you can collect your uninsured losses up to $500 (as you were told) under the state's "mini tort" law, but you are otherwise responsible for your own collision coverage. You will likely receive that $500 by making a request with the at-fault driver's insurance, and (if they request) documenting that you had no collision coverage.