Got it working, had to add an interface on the same subnet as the Juniper, then OSPF would see it.
[admin@MikroTik] > /ip address add address=192.168.30.2/24 interface=ether5
[admin@MikroTik] > /ip address print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK INTERFACE
0 ;;; 172
172.16.30.1/24 172.16.30.0 ether2-master
1 192.168.30.2/24 192.168.30.0 ether5
[admin@MikroTik] /routing ospf network> print
Flags: X - disabled, I - invalid
# NETWORK AREA
0 192.168.30.0/24 area1
[admin@MikroTik] /routing ospf> instance print
Flags: X - disabled, * - default
0 * name="default" router-id=0.0.0.0 distribute-default=never redistribute-connected=no
redistribute-static=no redistribute-rip=no redistribute-bgp=no redistribute-other-ospf=no
metric-default=1 metric-connected=20 metric-static=20 metric-rip=20 metric-bgp=auto
metric-other-ospf=auto in-filter=ospf-in out-filter=ospf-out
[admin@MikroTik] /routing ospf> /
[admin@MikroTik] > ping 192.168.30.1
SEQ HOST SIZE TTL TIME STATUS
0 192.168.30.1 56 64 0ms
1 192.168.30.1 56 64 0ms
2 192.168.30.1 56 64 0ms
3 192.168.30.1 56 64 0ms
sent=4 received=4 packet-loss=0% min-rtt=0ms avg-rtt=0ms max-rtt=0ms
I plan to work on the radius authentication next, will publish the whole thing end-to-end once I get this working, since I feel sorry for a new guy trying to figure all this out without examples.