Democratic congresswoman was denied entry over BDS support but committed to respecting restrictions so she can visit elderly grandmother