Hi Eric, I would like to invite you to take a look at my Google+ page - and look at me work entitled: The Right Side of Dark Energy - a Universal Construct
My Theory of the Universe explains what a Neutron Star is and it is very pragmatic to find one so close to the center of the Galaxy.
To sum it up ( I know this is unconventional ) - Ultra Massive/Super Massive Black Holes Explode - they are the cause of the largest Super Nova and Neutron Stars are the original Iron Core at the center of the exploded Ultra Massive Black Hole.
To find a Neutron Star at the Center of the Milky Way would be an indicator that the current Super Massive Black Hole is not the first, based on my theory about the Universe...
Feel free to hit me up or pick my brain... and keep up the great work - Sincerely Mike