I'm guessing you need to look at seat tube angle and head tube length.
If you have a really low TT position a non-TT specific frame will often have a head tube too tall to allow you to get low enough without using a negative rise stem.
If you have your saddle forward over the BB for your TT position you might find non-TT specific frames often have low seat tube angles which make this impossible too. Road frames ~73 degrees, track ~74 which equates to a saddle several cm further behind the BB than on your 78 degree P2. You can slam the saddle forward and use a zero-offset seat post to minimise the effect though.
If you dont want a super low front end and a super steep seat angle the Macinato might work.
I'm guessing you need to look at seat tube angle and head tube length.
If you have a really low TT position a non-TT specific frame will often have a head tube too tall to allow you to get low enough without using a negative rise stem.
If you have your saddle forward over the BB for your TT position you might find non-TT specific frames often have low seat tube angles which make this impossible too. Road frames ~73 degrees, track ~74 which equates to a saddle several cm further behind the BB than on your 78 degree P2. You can slam the saddle forward and use a zero-offset seat post to minimise the effect though.
If you dont want a super low front end and a super steep seat angle the Macinato might work.