I believe the answer can only be empirical, not definitive.
To examine some of the figures mentioned:
there is a 20% inefficiency (which I do not know if it is true for most portable charger)
A portable charger that is itself charged from USB (5 Volts) would need a boost converter to be able to supply 5 volts at its output. Boost converters commonly mention efficiency of 65 to 85%. TI's TPS61030, TPS61031 and TPS61032 state 96%, and Maxim's MAX8815A states 97% efficiency.
These figures do not account for possible efficiency loss due to external components (ESR of capacitors for instance) or temperature variation. Thus, treat that "20%" number as indicative at best.
your phone needs power for stand-by, so in my experience, you'll have just 65% capacity.
That would depend on whether the phone is kept powered on while charging, what power intensive tasks (e.g. WiFi, social media polling software) are running on the phone, and even the current draw of the phone in the nominal "powered off" state - Some smartphones do not actually power off completely unless the battery is pulled out.
Thus, that 65% number is also indicative at best, though varying it somewhat is within the user's control.
by industrial standards for batteries is +/- 20% tolerance admitted with capacity.
That number would be defined in the datasheet of the specific battery in question. It would also vary widely by age / charge cycle history of the battery, temperature, contact oxidation and possibly several other factors.
So, while the number is a reasonable guesstimate, it is not definitive.
Note that this last figure is applicable to both, the cellphone battery and the portable charger battery.
So, can one use the magical value 45% as a gauge for portable battery charger?
Clearly not. The only numbers that can be used, even as a rule of thumb, are those empirically measured for your particular situation and use pattern. Even so, the percentage will change widely over charge cycles, season and time of day (temperature factors).
I would strongly recommend against that. Some charging circuits are designed to charge a battery at a specified current. That current is chosen to be as high as possible without risking damage to the battery. If you try to charge a different battery at that current, a battery which may not be able to handle that much current, there's at least some chance it will heat up and start a fire.
In general, I wouldn't mess with Li-ion batteries unless you're very sure about the specs of both the battery and the charger. And even then, I'd be careful.
Best Answer
It's very likely completely fine. You should be getting 5V on the non-PC end of the cable and your phone will limit current appropriately for charging. The only issue I can see is some companies will make cables proprietary by adding voltage dividers to the data pins, perhaps this is the resistance levels you're talking about? However, this will only mean your phone will not charge, it won't be damaged. This, of course, is all assuming the connector is correct.