What is the term for the "amuse-bouche" at the end of the meal? At several restaurants I've been to, in addition to  serving an amuse-bouche at the beginning of a meal, there is an equivalent complementary small desert served at the end, sometimes before or after the check. 

What on earth is the name for this "course"?
I believe you're thinking of "mignardises." This is what they call it on the french laundry menu, and others.  

Another possibility is "Petit Fours", which are small pastries typically served at the end of a meal.  I believe there is some overlap in the use of the two terms.