Hi,
e_bl is relative jump instruction, not absolute:

CIA is the Current Instruction Address. If you write asm code, you can use label or immediate sign-extended number. For example:
loop:
e_bl loop
If the code is already compiled and you watch it by debugger, debugger will translate it to absolute address. If you move the instruction to another address, debugger will show you updated absolute address. You can check the opcode and you will see that it is still the same. It's just about debugger interpretation of instruction.
Regards,
Lukas