The points windfall is likely to be crawled back. The ebonus tool for point posting seem to require hotel staff to convert to USD instead of just entering it in local currency and the system converted to dollars in the background using the day's exchange rate.
At the big picture, hotel is paying in an approximation a penny ($USD 0.01) a point for you. So if they accidentally credited you 5,000,000 points, it would have costed them $US 50,000 if they don't follow up.