I just added a dpm() into a function called by entity_get_info(), and see there, a nice circular call stack.
That is, no infinite recursion, but a function that should not be called from itself.

This is not necessarily an entity_translation issue, but I don't think any of the participating modules is to be blamed exclusively.
The result is that entity_translation_admin_paths() gets to work with incomplete entity info.

31: entity_get_info()
30: entity_translation_admin_paths() (Array, 2 elements)
29: call_user_func_array() (Array, 1 element)
28: module_invoke_all() (Array, 2 elements)
27: path_get_admin_paths() (Array, 2 elements)
26: path_is_admin() (Array, 2 elements)
25: jquery_update_library_alter() (Array, 2 elements)
24: drupal_alter() (Array, 2 elements)
23: drupal_get_library() (Array, 2 elements)
22: drupal_add_library() (Array, 2 elements)
21: drupal_add_js() (Array, 2 elements)
20: has_krumo() (Array, 2 elements)
19: merits_krumo() (Array, 2 elements)
18: kprint_r() (Array, 2 elements)
17: dpm() (Array, 2 elements)
16: _entity_translation_process_path_schemes() (Array, 2 elements)
15: entity_translation_entity_info_alter() (Array, 2 elements)
14: drupal_alter() (Array, 2 elements)
13: entity_get_info() (Array, 2 elements)
12: entity_translation_admin_paths() (Array, 2 elements)
11: call_user_func_array() (Array, 1 element)
10: module_invoke_all() (Array, 2 elements)
9: path_get_admin_paths() (Array, 2 elements)
8: path_is_admin() (Array, 2 elements)
7: system_custom_theme() (Array, 2 elements)
6: call_user_func_array() (Array, 1 element)
5: module_invoke_all() (Array, 2 elements)
4: menu_get_custom_theme() (Array, 2 elements)
3: menu_set_custom_theme() (Array, 2 elements)
2: _drupal_bootstrap_full() (Array, 2 elements)
1: drupal_bootstrap() (Array, 2 elements)
0: main() (Array, 2 elements)

What can we do here?
I've been thinking which of these step towards circularity is the most objectionable.
Should a drupal_add_js() depend on entity_get_info()?
I'd say no...

Feel free to change the issue status.