Port Forwarding Through VPN Tunnel

Home Router: Araknis AN-220-RT
Travel Router: GL-iNet AXT-1800 (Slate AX)

I have a port forwarded for my laptop when connected to my home router. I was hoping to use my travel router to VPN into my home router so that my laptop would be able to get out on that port as if I was at home. My home router only allows OpenVPN, not Wireguard. I found out that when connected via the VPN tunnel, my home router does not see my laptop as a connected client, nor do any of my remote devices show as connected so there is no IP/MAC that I can set a new port forwarding rule for. Tech support for my home router suggested the only way to accomplish this is to setup PPTP on my laptop, but I don't like this option.

I'm wondering if I were to purchase a second iNet piece that stays on my home network, would I be able to set a port forwarding rule for that device and then use it as my VPN client for my travel router?

For what reason you need a port forward while connected by VPN? VPN is one big port forward anyway.

It won't be possible to set a port forward using your ISPs router if it does not allow to set specific IPs instead of devices. VPN clients will never show up on your ISPs router - that's by design.

I have a program for work that requires a forwarded port for remote programming. When at home I control my network, I'm looking for a solution when I'm on a network I do not control.

My router does allow me to set a specific IP for port forwarding, however when connected via a VPN tunnel it does not show my client as a connected IP so I cannot set a port for that client

That sounds weird.

While connected by VPN all ports are „open“ anyway. That's why I don't really understand why you need another forwarded port.