Thank you @jcolp for your time and help:
it worked after I registered another extension (1002) from my mobile phone, so each phone in the test has a different IP in home network.
As I said my previous test was using 2 different softphones (ext: 1001 and 1003) running on my PC.
So, it worked with the same configs above
hostname*CLI>
hostname*CLI>
== Setting global variable 'SIPDOMAIN' to '[EC2 INSTANCE PUBLIC IP]'
-- Executing [1001@from-internal:1] NoOp("PJSIP/1002-0000000c", "") in new stack
-- Executing [1001@from-internal:2] Answer("PJSIP/1002-0000000c", "") in new stack
> 0x7fbe7000c960 -- Strict RTP learning after remote address set to: '[HOME GW PUBLIC IP]':7076
-- Executing [1001@from-internal:3] SayAlpha("PJSIP/1002-0000000c", "abc") in new stack
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018321, ts 000160, len 000160)
-- <PJSIP/1002-0000000c> Playing 'letters/a.ulaw' (language 'en')
> 0x7fbe7000c960 -- Strict RTP switching to RTP target address '[HOME GW PUBLIC IP]':7076 as source
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000004, ts 2800916457, len 000160)
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000005, ts 2800916617, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018322, ts 000320, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018323, ts 000480, len 000160)
.
.
.
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018351, ts 004918, len 000118)
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000035, ts 2800921417, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018352, ts 005078, len 000160)
-- <PJSIP/1002-0000000c> Playing 'letters/b.ulaw' (language 'en')
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000036, ts 2800921577, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018353, ts 005238, len 000160)
.
.
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000073, ts 2800927497, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018389, ts 010849, len 000011)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018390, ts 011009, len 000160)
-- <PJSIP/1002-0000000c> Playing 'letters/c.ulaw' (language 'en')
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000074, ts 2800927657, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018391, ts 011169, len 000160)
.
.
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000077, ts 2800928137, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018394, ts 011649, len 000160)
.
.
.
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018432, ts 017729, len 000160)
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000115, ts 2800934217, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018433, ts 017769, len 000040)
-- Executing [1001@from-internal:4] Dial("PJSIP/1002-0000000c", "PJSIP/1001") in new stack
-- Called PJSIP/1001
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000116, ts 2800934377, len 000160)
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000117, ts 2800934537, len 000160)
.
.
.
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000125, ts 2800935817, len 000160)
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000126, ts 2800935977, len 000160)
-- PJSIP/1001-0000000d is ringing
-- PJSIP/1001-0000000d is ringing
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000127, ts 2800936137, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018434, ts 019625, len 000160)
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000128, ts 2800936297, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018435, ts 019785, len 000160)
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000129, ts 2800936457, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018436, ts 019945, len 000160)
.
.
.
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000228, ts 2800952297, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018536, ts 035945, len 000160)
> 0x7fbe7000c960 -- Strict RTP learning complete - Locking on source address '[HOME GW PUBLIC IP]':7076
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000229, ts 2800952457, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018537, ts 036105, len 000160)
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000230, ts 2800952617, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018538, ts 036265, len 000160)
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000231, ts 2800952777, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018539, ts 036425, len 000160)
.
.
.
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000311, ts 2800965577, len 000160)
Sent RTP packet to '[HOME GW PUBLIC IP]':7076 (type 00, seq 018619, ts 049225, len 000160)
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000312, ts 2800965737, len 000160)
> 0x7fbe7001bcb0 -- Strict RTP learning after remote address set to: '[HOME GW PUBLIC IP]':40018
-- PJSIP/1001-0000000d answered PJSIP/1002-0000000c
-- Channel PJSIP/1001-0000000d joined 'simple_bridge' basic-bridge <2fad04bc-93be-4c62-be20-b9631b5e95da>
-- Channel PJSIP/1002-0000000c joined 'simple_bridge' basic-bridge <2fad04bc-93be-4c62-be20-b9631b5e95da>
> Bridge 2fad04bc-93be-4c62-be20-b9631b5e95da: switching from simple_bridge technology to native_rtp
> Locally RTP bridged 'PJSIP/1002-0000000c' and 'PJSIP/1001-0000000d' in stack
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000313, ts 2800965897, len 000160)
Sent RTP P2P packet to '[HOME GW PUBLIC IP]':40018 (type 00, len 000160)
.
.
.
Got RTP packet from '[HOME GW PUBLIC IP]':7076 (type 00, seq 000429, ts 2800984457, len 000160)
Sent RTP P2P packet to '[HOME GW PUBLIC IP]':40018 (type 00, len 000160)
-- Channel PJSIP/1001-0000000d left 'native_rtp' basic-bridge <2fad04bc-93be-4c62-be20-b9631b5e95da>
-- Channel PJSIP/1002-0000000c left 'native_rtp' basic-bridge <2fad04bc-93be-4c62-be20-b9631b5e95da>
== Spawn extension (from-internal, 1001, 4) exited non-zero on 'PJSIP/1002-0000000c'
hostname*CLI>