Physics implications of recent Dresden-II reactor data